photosgallery/viewframework/views/zoomview/inc/glxzoomeventhandler.h
branchRCL_3
changeset 17 a60acebbbd9d
parent 9 6b87b143d312
child 21 f9e827349359
equal deleted inserted replaced
15:191387a8b767 17:a60acebbbd9d
   206     * @param aEvent       : Specifies the event values.
   206     * @param aEvent       : Specifies the event values.
   207     */
   207     */
   208     TBool HandlePanKey(const TAlfEvent &aEvent);
   208     TBool HandlePanKey(const TAlfEvent &aEvent);
   209     
   209     
   210     /**
   210     /**
   211     * Handle zoom stripe key pressed.
   211     * Handle zoom key pressed.
   212     * @param aZoomIn    :ETrue for Zoom In key, EFalse for Zoom Out key
   212     * @param aZoomIn    :ETrue for Zoom In key, EFalse for Zoom Out key
   213     * @param aEventCode :Type of key event.
   213     * @param aEventCode :Type of key event.
   214     */
   214     */
   215     void HandleZoomStripeAction(TZoomMode aZoomMode ,TEventCode aEventCode);
   215     void HandleZoomKey(TZoomMode aZoomMode ,TEventCode aEventCode);
   216     
   216     
   217     /**
   217     /**
   218     * Handle the drag events for panning
   218     * Handle the drag events for panning
   219     */
   219     */
   220     void HandleDragEvent(const TPoint &aTapPoint);
   220     void HandleDragEvent(const TPoint &aTapPoint);
   290     
   290     
   291     TPoint              iZoomFocus;             
   291     TPoint              iZoomFocus;             
   292     
   292     
   293     GestureHelper::TGestureCode        iPreviousGestureCode ;
   293     GestureHelper::TGestureCode        iPreviousGestureCode ;
   294     
   294     
   295     
       
   296     
       
   297     TGlxZoomAndPanMathsEngine iMathsEngine;             
   295     TGlxZoomAndPanMathsEngine iMathsEngine;             
   298     
       
   299     
       
   300     };
   296     };
   301 
   297 
   302 
   298 
   303 #endif /* GLXZOOMEVENTHANDLER_H_ */
   299 #endif /* GLXZOOMEVENTHANDLER_H_ */