diff -r 41ebde60981f -r 271e901a9423 creator/engine/src/creator_browser.cpp --- a/creator/engine/src/creator_browser.cpp Fri May 14 15:15:12 2010 +0300 +++ b/creator/engine/src/creator_browser.cpp Fri May 14 16:10:39 2010 +0300 @@ -16,7 +16,7 @@ */ -#include +#include #include "engine.h" #include "enginewrapper.h" @@ -124,56 +124,58 @@ //---------------------------------------------------------------------------- -TBool CCreatorBrowser::AskDataFromUserL(TInt aCommand, TInt& aNumberOfEntries) +TBool CCreatorBrowser::AskDataFromUserL(TInt aCommand) { LOGSTRING("Creator: CCreatorBrowser::AskDataFromUserL"); + CCreatorModuleBase::AskDataFromUserL( aCommand );//ignore retval + TBool result( EFalse ); switch ( aCommand ) { case ECmdDeleteBrowserBookmarks: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmarks?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmarks?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteCreatorBrowserBookmarks: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmarks created with Creator?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmarks created with Creator?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteBrowserBookmarkFolders: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmark folders?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmark folders?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteCreatorBrowserBookmarkFolders: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmark folders created with Creator?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser bookmark folders created with Creator?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteBrowserSavedPages: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteCreatorBrowserSavedPages: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages created with Creator?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages created with Creator?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteBrowserSavedPageFolders: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages folders?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages folders?"), this, ECreatorModuleDelete ); break; } case ECmdDeleteCreatorBrowserSavedPageFolders: { - result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages folders created with Creator?") ); + result = iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Browser saved pages folders created with Creator?"), this, ECreatorModuleDelete ); break; } default: { - result = iEngine->GetEngineWrapper()->EntriesQueryDialog(aNumberOfEntries, _L("How many entries to create?")); + result = iEngine->GetEngineWrapper()->EntriesQueryDialog(&iEntriesToBeCreated, _L("How many entries to create?"), EFalse, this, ECreatorModuleStart ); break; } }