camerauis/cameraapp/generic/inc/CamAppUi.h
branchRCL_3
changeset 67 756ad29ed18e
parent 62 f0c0788c4de2
equal deleted inserted replaced
62:f0c0788c4de2 67:756ad29ed18e
    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;
       
    73 class CCamStartupLogoController;
    71 class CCamStartupLogoController;
    74 
    72 
    75 
    73 
    76 // ===========================================================================
    74 // ===========================================================================
    77 // CLASS DECLARATION
    75 // CLASS DECLARATION
   198     * @param aStatus Number of files that were missing
   196     * @param aStatus Number of files that were missing
   199     * @param aError  Error code
   197     * @param aError  Error code
   200     */
   198     */
   201     void FileCheckingCompleteL( TInt aStatus, TInt aError );   
   199     void FileCheckingCompleteL( TInt aStatus, TInt aError );   
   202 
   200 
   203     // -------------------------------------------------------
   201   // -------------------------------------------------------
   204     // New functions
   202   // New functions
   205 public: 
   203   public: 
   206     /*
   204       /**
   207      * HyperlinkCallback
   205       * Returns whether or the toolbar has been activated/visible
   208      * static methode  to be called from TCallback
   206       * Will return ETrue when when the toolbar is active/visible
   209      */
   207       * @since 3.2
   210 
   208       * @return ETrue if toolbar is active/visible, else returns EFalse
   211     static TInt HyperlinkCallback( TAny* aAny );
   209       */
   212     
   210       virtual TBool IsToolBarVisible() const;
   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;
       
   233 
   211 
   234         /**
   212         /**
   235         * Check if given view state indicates that "internal",
   213         * Check if given view state indicates that "internal",
   236         * CCamViewBase inherited view is in question.
   214         * CCamViewBase inherited view is in question.
   237         */
   215         */
  1468         * Notification once the aysnchronous operations using
  1446         * Notification once the aysnchronous operations using
  1469         * CollectionManager interface are done completly
  1447         * CollectionManager interface are done completly
  1470         * Status of the operation are returned using aStatus
  1448         * Status of the operation are returned using aStatus
  1471         * e.g. KErrNone
  1449         * e.g. KErrNone
  1472         */
  1450         */
  1473         void AddToAlbumIdOperationCompleteL() {};
  1451         void AddToAlbumIdOperationComplete() {};
  1474         
  1452         
  1475         /**
  1453         /**
  1476         * From MCamAddToAlbumObserver
  1454         * From MCamAddToAlbumObserver
  1477         * Notification once the asynchronous operations using
  1455         * Notification once the asynchronous operations using
  1478         * CollectionManager interface have completed.
  1456         * CollectionManager interface have completed.
  1894         TBool iMemoryAvailableForCapturing;
  1872         TBool iMemoryAvailableForCapturing;
  1895 
  1873 
  1896         CCamStartupLogoController* iStartupLogoController;
  1874         CCamStartupLogoController* iStartupLogoController;
  1897 
  1875 
  1898         TBool iVideoClipPlayInProgress;
  1876         TBool iVideoClipPlayInProgress;
  1899 
       
  1900         /**
       
  1901          * iCamFtuDisplay
       
  1902          * An instance of the CCamFtuDisplay class
       
  1903          */
       
  1904         CCamFtuDisplay* iCamFtuDisplay;
       
  1905         };
  1877         };
  1906 
  1878 
  1907 // ===========================================================================
  1879 // ===========================================================================
  1908 // Debug strings
  1880 // Debug strings
  1909 
  1881