photosgallery/controllers/fetcher/inc/glxfetcherdialog.h
branchRCL_3
changeset 24 ea65f74e6de4
parent 15 191387a8b767
equal deleted inserted replaced
23:b023a8d2866a 24:ea65f74e6de4
    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         
       
    84 	protected: // From CAknDialog
    79 	protected: // From CAknDialog
    85         /**  
    80         /**  
    86          *   From MEikMenuObserver
    81          *   From MEikMenuObserver
    87          */
    82          */
    88         TKeyResponse OfferKeyEventL(const TKeyEvent& /*aKeyEvent*/,TEventCode /*aType*/);
    83         TKeyResponse OfferKeyEventL(const TKeyEvent& /*aKeyEvent*/,TEventCode /*aType*/);
   124         /**
   119         /**
   125          * @ref MEikDialogPageObserver::CreateCustomControlL
   120          * @ref MEikDialogPageObserver::CreateCustomControlL
   126          */
   121          */
   127         SEikControlInfo CreateCustomControlL(TInt aControlType);
   122         SEikControlInfo CreateCustomControlL(TInt aControlType);
   128     
   123     
   129     private: // CAknDialog
       
   130         void HandlePointerEventL(const TPointerEvent& aPointerEvent);
       
   131     
       
   132     private:// From MGlxEventObserver
   124     private:// From MGlxEventObserver
   133     
   125     
   134         virtual void HandleDoubleTapEventL(TInt aCommandId);          
   126         virtual void HandleDoubleTapEventL(TInt aCommandId);          
   135         virtual void HandleMarkEventL();
   127         virtual void HandleMarkEventL();
   136 	
   128 	
   143 	    /**
   135 	    /**
   144 	     * handle MMC removal
   136 	     * handle MMC removal
   145 	     */
   137 	     */
   146 	    void HandleMMCRemovalL();
   138 	    void HandleMMCRemovalL();
   147 
   139 
   148     
       
   149     private:
   140     private:
   150         CGlxFetcherContainer* iFetcherContainer ;              //Container Object
   141         CGlxFetcherContainer* iFetcherContainer ;              //Container Object
   151         CGlxUiUtility* iUiUtility;                             // UiUtility
   142         CGlxUiUtility* iUiUtility;                             // UiUtility
   152         CAlfEnv* iEnv;                                         // Alf Environment
   143 
   153     
       
   154         // Selected items array
   144         // Selected items array
   155         // Not Own. Owned by the client
   145         // Not Own. Owned by the client
   156         CDesCArray& iSelectedFiles;
   146         CDesCArray& iSelectedFiles;
   157     
   147     
   158         MMGFetchVerifier* iVerifier;
   148         MMGFetchVerifier* iVerifier;