photosgallery/viewframework/views/zoomview/inc/glxzoomcontrol.h
branchRCL_3
changeset 14 ce1c7ad1f18b
parent 9 6b87b143d312
child 30 a60acebbbd9d
--- a/photosgallery/viewframework/views/zoomview/inc/glxzoomcontrol.h	Fri Mar 12 15:42:44 2010 +0200
+++ b/photosgallery/viewframework/views/zoomview/inc/glxzoomcontrol.h	Mon Mar 15 12:40:30 2010 +0200
@@ -165,14 +165,15 @@
 
     void HandleShowUi(TBool aShow= EFalse) ;
 
-    void HandleZoomOutL(TInt aCommandId);
+    void HandleZoomOutL(TInt aCommandId);    
+    
 private:
         /*
         * Call back function for the CPeriodic
         */
        static TInt TimeOut(TAny* aSelf);
        void ActivateFullscreen();
-       void StartZoomAnimation();
+       void StartZoomAnimation(TZoomStartMode aStartMode);
 
 private:
     /**
@@ -223,7 +224,12 @@
     TBool HandlePointerEventsL(const TAlfEvent &aEvent);
     
     TInt GetInitialZoomLevel(TSize& aSize );
-
+    
+    /*
+    * Does the zoom out on pinch released event
+    */
+    void HandleHDMIGestureReleased();
+    
 private:    // Data
     CAlfEnv* iEnv;                                      // AlfEnv
     MGlxMediaList& iMediaList;                          // Medialist (not owned)