camerauis/cameraapp/generic/inc/CamAppUi.h
branchRCL_3
changeset 50 f54ad444594d
parent 35 e32fcfe0045f
equal deleted inserted replaced
49:289bbfdb6627 50:f54ad444594d
    66 class CAknStaticNoteDialog;
    66 class CAknStaticNoteDialog;
    67 class CCamCollectionManagerAO;
    67 class CCamCollectionManagerAO;
    68 class CCamStillPreCaptureView;
    68 class CCamStillPreCaptureView;
    69 class CCamVideoPreCaptureView;
    69 class CCamVideoPreCaptureView;
    70 class CCamMemoryMonitor;
    70 class CCamMemoryMonitor;
       
    71 //FTU message display class
       
    72 class CCamFtuDisplay;
    71 class CCamStartupLogoController;
    73 class CCamStartupLogoController;
    72 
    74 
    73 
    75 
    74 // ===========================================================================
    76 // ===========================================================================
    75 // CLASS DECLARATION
    77 // CLASS DECLARATION
   196     * @param aStatus Number of files that were missing
   198     * @param aStatus Number of files that were missing
   197     * @param aError  Error code
   199     * @param aError  Error code
   198     */
   200     */
   199     void FileCheckingCompleteL( TInt aStatus, TInt aError );   
   201     void FileCheckingCompleteL( TInt aStatus, TInt aError );   
   200 
   202 
   201   // -------------------------------------------------------
   203     // -------------------------------------------------------
   202   // New functions
   204     // New functions
   203   public: 
   205 public: 
   204       /**
   206     /*
   205       * Returns whether or the toolbar has been activated/visible
   207      * HyperlinkCallback
   206       * Will return ETrue when when the toolbar is active/visible
   208      * static methode  to be called from TCallback
   207       * @since 3.2
   209      */
   208       * @return ETrue if toolbar is active/visible, else returns EFalse
   210 
   209       */
   211     static TInt HyperlinkCallback( TAny* aAny );
   210       virtual TBool IsToolBarVisible() const;
   212     
       
   213     /**
       
   214      * CamFtuDisplayL
       
   215      * Check if camera is launching for first time ,
       
   216      * accordingly FTU Message will be displayed.
       
   217      */
       
   218     void CamFtuDisplayL();
       
   219   
       
   220      /**
       
   221 	  * OpenSettingView
       
   222 	  * Non static public method , to launch the settings view
       
   223 	  */
       
   224     void OpenSettingView();
       
   225 
       
   226     /**
       
   227      * Returns whether or the toolbar has been activated/visible
       
   228      * Will return ETrue when when the toolbar is active/visible
       
   229      * @since 3.2
       
   230      * @return ETrue if toolbar is active/visible, else returns EFalse
       
   231      */
       
   232     virtual TBool IsToolBarVisible() const;
   211 
   233 
   212         /**
   234         /**
   213         * Check if given view state indicates that "internal",
   235         * Check if given view state indicates that "internal",
   214         * CCamViewBase inherited view is in question.
   236         * CCamViewBase inherited view is in question.
   215         */
   237         */
  1872         TBool iMemoryAvailableForCapturing;
  1894         TBool iMemoryAvailableForCapturing;
  1873 
  1895 
  1874         CCamStartupLogoController* iStartupLogoController;
  1896         CCamStartupLogoController* iStartupLogoController;
  1875 
  1897 
  1876         TBool iVideoClipPlayInProgress;
  1898         TBool iVideoClipPlayInProgress;
       
  1899 
       
  1900         /**
       
  1901          * iCamFtuDisplay
       
  1902          * An instance of the CCamFtuDisplay class
       
  1903          */
       
  1904         CCamFtuDisplay* iCamFtuDisplay;
  1877         };
  1905         };
  1878 
  1906 
  1879 // ===========================================================================
  1907 // ===========================================================================
  1880 // Debug strings
  1908 // Debug strings
  1881 
  1909