startupservices/Startup/src/StartupAppUi.cpp
changeset 77 b01c07dfcf84
parent 46 eea20ed08f4b
equal deleted inserted replaced
74:1505405bc645 77:b01c07dfcf84
   852             iAnimation->BringToForeground();
   852             iAnimation->BringToForeground();
   853             iMainView->DrawDeferred();
   853             iMainView->DrawDeferred();
   854             iOfflineModeQueryShown = ETrue;
   854             iOfflineModeQueryShown = ETrue;
   855             CHbDeviceMessageBoxSymbian *aMessageBox = NULL;
   855             CHbDeviceMessageBoxSymbian *aMessageBox = NULL;
   856         	aMessageBox = CHbDeviceMessageBoxSymbian::NewL(CHbDeviceMessageBoxSymbian::EQuestion);
   856         	aMessageBox = CHbDeviceMessageBoxSymbian::NewL(CHbDeviceMessageBoxSymbian::EQuestion);
       
   857 			CleanupStack::PushL(aMessageBox);
   857        	 	_LIT(KText, "Continue using phone in Offline mode?");
   858        	 	_LIT(KText, "Continue using phone in Offline mode?");
   858         	aMessageBox->SetTextL(KText);
   859         	aMessageBox->SetTextL(KText);
   859         	_LIT(KAcceptText, "Yes");
   860         	_LIT(KAcceptText, "Yes");
   860         	aMessageBox->SetButtonTextL(CHbDeviceMessageBoxSymbian::EAcceptButton, KAcceptText);
   861         	aMessageBox->SetButtonTextL(CHbDeviceMessageBoxSymbian::EAcceptButton, KAcceptText);
   861         	_LIT(KRejectText, "No");
   862         	_LIT(KRejectText, "No");
   862         	aMessageBox->SetButtonTextL(CHbDeviceMessageBoxSymbian::ERejectButton, KRejectText);
   863         	aMessageBox->SetButtonTextL(CHbDeviceMessageBoxSymbian::ERejectButton, KRejectText);
   863         	//aMessageBox->SetDismissPolicy(HbPopup::NoDismiss);
   864         	//aMessageBox->SetDismissPolicy(HbPopup::NoDismiss);
   864         	//define the selection button to hold user's option choice
   865         	//define the selection button to hold user's option choice
   865         	CHbDeviceMessageBoxSymbian::TButtonId selection;
   866         	CHbDeviceMessageBoxSymbian::TButtonId selection;
   866         	selection = aMessageBox->ExecL();
   867         	selection = aMessageBox->ExecL();
       
   868 
       
   869 			CleanupStack::PopAndDestroy(aMessageBox);
   867             if ( selection == CHbDeviceMessageBoxSymbian::EAcceptButton )
   870             if ( selection == CHbDeviceMessageBoxSymbian::EAcceptButton )
   868                 {
   871                 {
   869                 TRACES("CStartupAppUi::ShowOfflineModeQueryL(): Offline Mode query: YES -> Boot to Offline");
   872                 TRACES("CStartupAppUi::ShowOfflineModeQueryL(): Offline Mode query: YES -> Boot to Offline");
   870                 reply = 1;
   873                 reply = 1;
   871                 }
   874                 }