diff -r 41ebde60981f -r 271e901a9423 creator/engine/inc/creator_calendar.h --- a/creator/engine/inc/creator_calendar.h Fri May 14 15:15:12 2010 +0300 +++ b/creator/engine/inc/creator_calendar.h Fri May 14 16:10:39 2010 +0300 @@ -46,6 +46,16 @@ class CCreatorInterimCalendar : public CCreatorCalendarBase, public MCalProgressCallBack { +enum TCreatorCalendarStatus{ + ECreatorCalendarDelete = 0, + ECreatorCalendarStart, + ECreatorCalendarGetWeeklyEntries, + ECreatorCalendarGetAttendies, + ECreatorCalendarGetStartDate, + ECreatorCalendarGetEndDate, + ECreatorCalendarAddDefaultAlarm +}; + public: static CCreatorInterimCalendar* NewL(CCreatorEngine* aEngine); static CCreatorInterimCalendar* NewLC(CCreatorEngine* aEngine); @@ -63,8 +73,9 @@ void SetOrganizerL(CCalEntry& aCalEntry, CCalenderInterimParameters* parameters ); public: - TBool AskDataFromUserL(TInt aCommand, TInt& aNumberOfEntries); // from MCreatorModuleBase - + TBool AskDataFromUserL( TInt aCommand ); // from MCreatorModuleBase + void QueryDialogClosedL(TBool aPositiveAction, TInt aUserData); //from MUIObserver + TInt CreateAppointmentEntryL(CCreatorModuleBaseParameters *aParameters); TInt CreateEventEntryL(CCreatorModuleBaseParameters *aParameters); TInt CreateAnniversaryEntryL(CCreatorModuleBaseParameters *aParameters);