calendarui/views/src/calenmissedalarmsview.cpp
branchRCL_3
changeset 27 55d60436f00b
parent 21 9711e452b5e9
child 48 bf573002ff72
equal deleted inserted replaced
21:9711e452b5e9 27:55d60436f00b
   131                 // complete population
   131                 // complete population
   132                 Container()->CompletePopulationL();
   132                 Container()->CompletePopulationL();
   133                 
   133                 
   134                 RedrawStatusPaneL();
   134                 RedrawStatusPaneL();
   135                 UpdateCbaL();
   135                 UpdateCbaL();
       
   136                 
       
   137                 //no tool bar in missed alarms view
       
   138                 MCalenToolbar* toolbar = iServices.ToolbarOrNull();
       
   139 	       	    if(toolbar && toolbar->IsVisible())
       
   140 	       	        {
       
   141                     toolbar->SetToolbarVisibilityL(EFalse);  
       
   142 	       	        } 
       
   143 	       	    nextStep = CCalenView::EDone;
   136 	       	    }
   144 	       	    }
   137        	    
       
   138        	 
       
   139 
       
   140         	nextStep = CCalenView::EDone;
       
   141         	}
   145         	}
   142         	break;	
   146         	break;	
   143         }
   147         }
   144     TRACE_EXIT_POINT;  
   148     TRACE_EXIT_POINT;  
   145     return nextStep;  
   149     return nextStep;  
   239             iServices.IssueCommandL(aCommand);
   243             iServices.IssueCommandL(aCommand);
   240             }
   244             }
   241             break;
   245             break;
   242         case ECalenCmdGotoCalendar:            
   246         case ECalenCmdGotoCalendar:            
   243             {
   247             {
   244             MCalenToolbar* toolbar = iServices.ToolbarOrNull(); 
       
   245             if(toolbar)
       
   246              {
       
   247              toolbar->SetToolbarVisibilityL(ETrue);  
       
   248              } 
       
   249             iHighlightedRowNumber = 0;
   248             iHighlightedRowNumber = 0;
   250             iServices.IssueCommandL(aCommand);
   249 			iServices.IssueCommandL(aCommand);
   251             }
   250             }
   252             break;
   251             break;
   253         case EAknSoftkeyBack:
   252         case EAknSoftkeyBack:
   254         case EAknSoftkeyClose:
   253         case EAknSoftkeyClose:
   255             {
   254             {
   256             MCalenToolbar* toolbar = iServices.ToolbarOrNull(); 
       
   257             if(toolbar)
       
   258              {
       
   259              toolbar->SetToolbarVisibilityL(ETrue);  
       
   260              } 
       
   261             iHighlightedRowNumber = 0;
   255             iHighlightedRowNumber = 0;
   262             iServices.IssueNotificationL(ECalenNotifyMissedAlarmViewClosed);
   256 			iServices.IssueNotificationL(ECalenNotifyMissedAlarmViewClosed);
   263             }
   257 			}
   264             break;
   258             break;
   265         case EAknSoftkeyExit:
   259         case EAknSoftkeyExit:
   266             {
   260             {
   267             MCalenToolbar* toolbar = iServices.ToolbarOrNull(); 
   261          
   268             if(toolbar)
       
   269              {
       
   270              toolbar->SetToolbarVisibilityL(ETrue);  
       
   271              } 
       
   272             CCalenNativeView::HandleCommandL(aCommand);
   262             CCalenNativeView::HandleCommandL(aCommand);
   273             }
   263             }
   274             break;
   264             break;
   275         default:
   265         default:
   276             CCalenNativeView::HandleCommandL(aCommand);
   266             CCalenNativeView::HandleCommandL(aCommand);
   313         iShowCloseButtonOnCba = EFalse; 
   303         iShowCloseButtonOnCba = EFalse; 
   314         }
   304         }
   315     
   305     
   316     UpdateCbaL();
   306     UpdateCbaL();
   317     
   307     
   318     // Hide the toolbar.
   308    
       
   309     TRACE_EXIT_POINT;
       
   310     }
       
   311 
       
   312 // ----------------------------------------------------------------------------
       
   313 // CCalenMissedAlarmsView::DoDeactivateImpl
       
   314 // Take action before view deactivation
       
   315 // ----------------------------------------------------------------------------
       
   316 //
       
   317 void CCalenMissedAlarmsView::DoDeactivateImpl()
       
   318     {
       
   319     TRACE_ENTRY_POINT;
   319     MCalenToolbar* toolbar = iServices.ToolbarOrNull();
   320     MCalenToolbar* toolbar = iServices.ToolbarOrNull();
   320     if(toolbar)
   321     if(toolbar)
   321         {
   322         {
   322         toolbar->SetToolbarVisibilityL(EFalse);  
   323         toolbar->SetToolbarVisibilityL(ETrue);  
   323         }  
   324         } 
   324     
       
   325     TRACE_EXIT_POINT;
       
   326     }
       
   327 
       
   328 // ----------------------------------------------------------------------------
       
   329 // CCalenMissedAlarmsView::DoDeactivateImpl
       
   330 // Take action before view deactivation
       
   331 // ----------------------------------------------------------------------------
       
   332 //
       
   333 void CCalenMissedAlarmsView::DoDeactivateImpl()
       
   334     {
       
   335     TRACE_ENTRY_POINT;
       
   336     
   325     
   337     TRACE_EXIT_POINT;
   326     TRACE_EXIT_POINT;
   338     }
   327     }
   339 
   328 
   340 // ----------------------------------------------------------------------------
   329 // ----------------------------------------------------------------------------