camerauis/cameraapp/generic/inc/CamAppUi.h
branchRCL_3
changeset 50 f54ad444594d
parent 35 e32fcfe0045f
--- 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;
         };
 
 // ===========================================================================