diff -r 9711e452b5e9 -r 55d60436f00b calendarui/controller/inc/calencontroller.h --- a/calendarui/controller/inc/calencontroller.h Tue Apr 27 16:36:22 2010 +0300 +++ b/calendarui/controller/inc/calencontroller.h Tue May 11 16:12:24 2010 +0300 @@ -330,6 +330,23 @@ void GetAllCalendarInfoL( RPointerArray& aCalendarInfoList ); + /** + * @brief sets the flag if the calendar application is launched + * from external application. + * + * @param aFlag The flag to be set. + */ + void SetLaunchFromExternalApp( TBool aFlag ); + + /** + * @brief Checks whether the calendar application is launched + * from external application. + * + * @return ETrue If the calendar application is launched from + * external application else EFalse. + */ + TBool IsLaunchFromExternalApp(); + private: // Construction and destruction /** * C++ constructor @@ -416,6 +433,7 @@ TInt iResourceFileOffset; CAsyncCallBack* iSystemTimeChangedMsgDelayer; TBool iFasterApp; + TBool iLaunchFromExternalApp; }; #endif // CALENCONTROLLER_H