imageeditor/ImageEditorUI/inc/ImageEditorUIContainer.h
changeset 8 18b321db4884
parent 1 edfc90759b9f
equal deleted inserted replaced
1:edfc90759b9f 8:18b321db4884
    52 public:
    52 public:
    53 
    53 
    54 /** @name Methods:*/
    54 /** @name Methods:*/
    55 //@{
    55 //@{
    56 
    56 
       
    57 	/*	IsDrawPlugin
       
    58 	*
       
    59 	*	Judge if it is draw plug-in.
       
    60 	*   @return - 
       
    61 	*/
       
    62 	IMPORT_C void IsDrawPlugin(TBool aFlag);
    57 	/*	Second phase constructor
    63 	/*	Second phase constructor
    58 	*
    64 	*
    59 	*   @param aRect - frame rectangle for container
    65 	*   @param aRect - frame rectangle for container
    60 	*   @return
    66 	*   @return
    61 	*/
    67 	*/		
    62     void ConstructL (const TRect & aRect);
    68     void ConstructL (const TRect & aRect);
    63 
    69 
    64 	/*	Destructor
    70 	/*	Destructor
    65 	*
    71 	*
    66 	*   @param -
    72 	*   @param -
   114     *   called whenever a pointer event occurs in the control.
   120     *   called whenever a pointer event occurs in the control.
   115     *   
   121     *   
   116     *   @param aKeyEvent - the key event
   122     *   @param aKeyEvent - the key event
   117     *   @return -
   123     *   @return -
   118     */
   124     */
   119     virtual void CImageEditorUIContainer::HandlePointerEventL( 
   125     virtual void CImageEditorUIContainer::HandlePointerEventL(const TPointerEvent &aPointerEvent);
   120                                         const TPointerEvent &aPointerEvent );
       
   121     
   126     
   122 	/*	CountComponentControls
   127 	/*	CountComponentControls
   123 	*
   128 	*
   124 	*   Gets the number of controls in compound control.
   129 	*   Gets the number of controls in compound control.
   125 	*
   130 	*
   244 	*
   249 	*
   245 	*	@see CoeControl
   250 	*	@see CoeControl
   246 	*/
   251 	*/
   247 	virtual TTypeUid::Ptr MopSupplyObject( TTypeUid aId );
   252 	virtual TTypeUid::Ptr MopSupplyObject( TTypeUid aId );
   248 
   253 
   249 
       
   250 //@}
       
   251 
       
   252 /** @name Members:*/
       
   253 //@{
       
   254 //@}
   254 //@}
   255 
   255 
   256 private:
   256 private:
   257 
   257 
   258 /** @name Methods:*/
   258 /** @name Methods:*/
   306     //TouchPan enablers
   306     //TouchPan enablers
   307     TPoint                      iTappedPosition;
   307     TPoint                      iTappedPosition;
   308     TInt                        iXDirChange;
   308     TInt                        iXDirChange;
   309     TInt                        iYDirChange;
   309     TInt                        iYDirChange;
   310     
   310     
       
   311     //for draw plguin
       
   312     TBool iIsDrawPlugin;
   311     // Wait indicator (own)
   313     // Wait indicator (own)
   312     CWaitIndicator* iWaitIndicator;
   314     CWaitIndicator* iWaitIndicator;
   313     
   315     
   314     // Feedback for screen touch:    
   316     // Feedback for screen touch:    
   315 #ifdef RD_TACTILE_FEEDBACK 
   317 #ifdef RD_TACTILE_FEEDBACK