photosgallery/controllers/fetcher/inc/glxfetcherdialog.h
branchRCL_3
changeset 75 01504893d9cb
parent 60 5b3385a43d68
equal deleted inserted replaced
68:5b238bc8ffb6 75:01504893d9cb
    73     
    73     
    74         /**
    74         /**
    75          * @ref CEikDialog
    75          * @ref CEikDialog
    76          */
    76          */
    77         TBool OkToExitL(TInt aKeycode);
    77         TBool OkToExitL(TInt aKeycode);
    78 
    78     
       
    79         /**  
       
    80          *   From MEikMenuObserver
       
    81          */
       
    82         void  DynInitMenuPaneL (TInt aResourceId, CEikMenuPane *aMenuPane) ;
       
    83         
    79 	protected: // From CAknDialog
    84 	protected: // From CAknDialog
    80         /**  
    85         /**  
    81          *   From MEikMenuObserver
    86          *   From MEikMenuObserver
    82          */
    87          */
    83         TKeyResponse OfferKeyEventL(const TKeyEvent& /*aKeyEvent*/,TEventCode /*aType*/);
    88         TKeyResponse OfferKeyEventL(const TKeyEvent& /*aKeyEvent*/,TEventCode /*aType*/);
   119         /**
   124         /**
   120          * @ref MEikDialogPageObserver::CreateCustomControlL
   125          * @ref MEikDialogPageObserver::CreateCustomControlL
   121          */
   126          */
   122         SEikControlInfo CreateCustomControlL(TInt aControlType);
   127         SEikControlInfo CreateCustomControlL(TInt aControlType);
   123     
   128     
       
   129     private: // CAknDialog
       
   130         void HandlePointerEventL(const TPointerEvent& aPointerEvent);
       
   131     
   124     private:// From MGlxEventObserver
   132     private:// From MGlxEventObserver
   125     
   133     
   126         virtual void HandleDoubleTapEventL(TInt aCommandId);          
   134         virtual void HandleDoubleTapEventL(TInt aCommandId);          
   127         virtual void HandleMarkEventL();
   135         virtual void HandleMarkEventL();
   128 	
   136 	
   135 	    /**
   143 	    /**
   136 	     * handle MMC removal
   144 	     * handle MMC removal
   137 	     */
   145 	     */
   138 	    void HandleMMCRemovalL();
   146 	    void HandleMMCRemovalL();
   139 
   147 
       
   148     
   140     private:
   149     private:
   141         CGlxFetcherContainer* iFetcherContainer ;              //Container Object
   150         CGlxFetcherContainer* iFetcherContainer ;              //Container Object
   142         CGlxUiUtility* iUiUtility;                             // UiUtility
   151         CGlxUiUtility* iUiUtility;                             // UiUtility
   143 
   152         CAlfEnv* iEnv;                                         // Alf Environment
       
   153     
   144         // Selected items array
   154         // Selected items array
   145         // Not Own. Owned by the client
   155         // Not Own. Owned by the client
   146         CDesCArray& iSelectedFiles;
   156         CDesCArray& iSelectedFiles;
   147     
   157     
   148         MMGFetchVerifier* iVerifier;
   158         MMGFetchVerifier* iVerifier;