void CSimpleAppUi::DialogWithAnimationL(TInt aResourceId) { TPtrC ptr; ptr.Set(KTBmpAnimMBMFilePath/*Application()->BitmapStoreName()*/); CEikDialog* dialog = new (ELeave) CAnimationDlg(ptr); dialog->ExecuteLD(aResourceId); }
void CWordAppUi::RunOutlineDialogL() { TInt newCursorPosition = 0; CEikDialog* dialog = new(ELeave) CWordOutlineDialog(Document()->Model()->Text(), iRichEd, newCursorPosition); if (dialog->ExecuteLD(R_WORD_DIALOG_OUTLINE)) { iRichEd->SetCursorPosL(newCursorPosition,EFalse); if (iEikonEnv->AppUiFactory()->ToolBar()->IsVisible() || iEikonEnv->AppUiFactory()->ToolBand()->IsVisible()) iToolBarUpdate->Start(CWordToolBarUpdate::EFullUpdate); } }
// --------------------------------------------------------------------------- // CBCTestMix50Case::TestCEikDialogCaseL() // ( menu item -9- ) // --------------------------------------------------------------------------- // void CBCTestMix50Case::TestCEikDialogCaseL() { CEikDialog* dialog = new( ELeave ) CEikDialog; CleanupStack::PushL( dialog ); _LIT( KTxtCEikDialog, "CEikDialog::CEikDialog" ); AssertNotNullL( dialog, KTxtCEikDialog ); dialog->ReadResourceLC( R_BCTESTMIX50_EIKDIALOG ); _LIT( KTxtReadResourceLC, "CEikDialog::ReadResourceLC" ); AssertTrueL( ETrue, KTxtReadResourceLC ); CleanupStack::Pop(); dialog->SetMultilineQuery( EFalse ); dialog->SetMultilineQuery( ETrue ); _LIT( KTxtSetMultilineQuery, "CEikDialog::SetMultilineQuery" ); AssertTrueL( ETrue, KTxtSetMultilineQuery ); CleanupStack::PopAndDestroy( dialog ); }
////////////////////////////////////////////////////////////////////////////// // // -----> CSmileyDialog(implementation) // ////////////////////////////////////////////////////////////////////////////// TBool CSmileyDialog::RunDlgLD() { CEikDialog* dialog = new (ELeave) CSmileyDialog(); return (dialog->ExecuteLD(R_SMILEY_DIALOG)); }
TBool CToneDialog::RunDlgLD(TInt& aFrequency, TTimeIntervalMicroSeconds& aDuration) { CEikDialog* dialog = new (ELeave) CToneDialog(aFrequency,aDuration); return (dialog->ExecuteLD(R_TONE_DIALOG)); }
TBool CPingAppUi::CreateHostNameDialogL() { CEikDialog* dialog = new (ELeave) CHostNameDialog(iPingModel); TInt button=dialog->ExecuteLD(R_PING_HOSTNAME); //Final D means the dialog is destructed by itself return (button==EEikBidOk); // If button is CANCEL then the ping is not executed }
// Launches a dialog to show an about box void CPingAppUi::CreateAboutDialogL() { CEikDialog* dialog = new (ELeave) CEikDialog(); dialog->ExecuteLD(R_PING_ABOUT); //Final D means the dialog is destructed by itself }
// Launches a dialog to ask for new options void CPingAppUi::CreateOptionsDialogL() { CEikDialog* dialog = new (ELeave) COptionsDialog(iPingModel); dialog->ExecuteLD(R_PING_OPTIONS); //Final D means the dialog is destructed by itself }