diff -r 289bbfdb6627 -r f54ad444594d camerauis/cameraapp/generic/inc/CamAppUi.h --- a/camerauis/cameraapp/generic/inc/CamAppUi.h Thu Jul 15 18:18:07 2010 +0300 +++ b/camerauis/cameraapp/generic/inc/CamAppUi.h Thu Aug 19 09:36:57 2010 +0300 @@ -68,6 +68,8 @@ class CCamStillPreCaptureView; class CCamVideoPreCaptureView; class CCamMemoryMonitor; +//FTU message display class +class CCamFtuDisplay; class CCamStartupLogoController; @@ -198,16 +200,36 @@ */ void FileCheckingCompleteL( TInt aStatus, TInt aError ); - // ------------------------------------------------------- - // New functions - public: - /** - * Returns whether or the toolbar has been activated/visible - * Will return ETrue when when the toolbar is active/visible - * @since 3.2 - * @return ETrue if toolbar is active/visible, else returns EFalse - */ - virtual TBool IsToolBarVisible() const; + // ------------------------------------------------------- + // New functions +public: + /* + * HyperlinkCallback + * static methode to be called from TCallback + */ + + static TInt HyperlinkCallback( TAny* aAny ); + + /** + * CamFtuDisplayL + * Check if camera is launching for first time , + * accordingly FTU Message will be displayed. + */ + void CamFtuDisplayL(); + + /** + * OpenSettingView + * Non static public method , to launch the settings view + */ + void OpenSettingView(); + + /** + * Returns whether or the toolbar has been activated/visible + * Will return ETrue when when the toolbar is active/visible + * @since 3.2 + * @return ETrue if toolbar is active/visible, else returns EFalse + */ + virtual TBool IsToolBarVisible() const; /** * Check if given view state indicates that "internal", @@ -1874,6 +1896,12 @@ CCamStartupLogoController* iStartupLogoController; TBool iVideoClipPlayInProgress; + + /** + * iCamFtuDisplay + * An instance of the CCamFtuDisplay class + */ + CCamFtuDisplay* iCamFtuDisplay; }; // ===========================================================================