diff -r 41ebde60981f -r 271e901a9423 creator/engine/src/creator_landmark.cpp --- a/creator/engine/src/creator_landmark.cpp Fri May 14 15:15:12 2010 +0300 +++ b/creator/engine/src/creator_landmark.cpp Fri May 14 16:10:39 2010 +0300 @@ -16,8 +16,8 @@ */ -#include -#include +#include +#include #include #include "engine.h" @@ -353,18 +353,21 @@ /** * */ -TBool CCreatorLandmarks::AskDataFromUserL(TInt aCommand, TInt& aNumberOfEntries) +TBool CCreatorLandmarks::AskDataFromUserL(TInt aCommand) { LOGSTRING("Creator: CCreatorLandmarks::AskDataFromUserL"); + + CCreatorModuleBase::AskDataFromUserL( aCommand ); + if ( aCommand == ECmdDeleteLandmarks ) { - return iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Landmarks?") ); + return iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Landmarks?"), this, ECreatorModuleDelete ); } else if ( aCommand == ECmdDeleteCreatorLandmarks ) { - return iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Landmarks created with Creator?") ); + return iEngine->GetEngineWrapper()->YesNoQueryDialog( _L("Delete all Landmarks created with Creator?"), this, ECreatorModuleDelete ); } - return iEngine->GetEngineWrapper()->EntriesQueryDialog(aNumberOfEntries, _L("How many landmarks to create?")); + return iEngine->GetEngineWrapper()->EntriesQueryDialog(&iEntriesToBeCreated, _L("How many landmarks to create?"), EFalse, this, ECreatorModuleStart ); } /**