diff -r 9ba538e329bd -r 7d9067c6fcb1 photosgallery/commonui/inc/glxnavigationalstate.h --- a/photosgallery/commonui/inc/glxnavigationalstate.h Thu Jan 07 12:46:23 2010 +0200 +++ b/photosgallery/commonui/inc/glxnavigationalstate.h Mon Jan 18 20:19:20 2010 +0200 @@ -111,10 +111,30 @@ * Sets the mode to "view" */ IMPORT_C void SetToViewMode(); - + + /** + * Sets the BackExitStatus + * @param aStatus ETrue photos navigates to parent on Back EFalse photos exits on back. + */ IMPORT_C void SetBackExitStatus(TBool aStatus); + /** + * Gets the BackExitStatus + * @return BackExitStatus + */ IMPORT_C TBool BackExitStatus(); + + /** + * Sets the starting navigation level + * @param aLevel starting level + */ + IMPORT_C void SetStartingLevel(TInt aLevel); + + /** + * Gets the starting navigation level + * @return starting navigation level + */ + IMPORT_C TInt StartingLevel(); private: /** Constructor for singleton store */ @@ -127,8 +147,10 @@ /// Implementation CGlxNavigationalStateImp* iImp; -public: TBool iBackExitStatus; + + TInt iStartingLevel ; + };