830 |
830 |
831 TGestureCode code = aEvent.Code(MGestureEvent::EAxisBoth); |
831 TGestureCode code = aEvent.Code(MGestureEvent::EAxisBoth); |
832 GLX_LOG_INFO1("_PHOTOS_LOG_: void CGlxZoomControl::HandleGestureL Code : %d", code); |
832 GLX_LOG_INFO1("_PHOTOS_LOG_: void CGlxZoomControl::HandleGestureL Code : %d", code); |
833 |
833 |
834 // Todo: This switch should go into the event handler. |
834 // Todo: This switch should go into the event handler. |
835 switch (code) |
835 switch (code) |
836 { |
836 { |
837 case EGestureDrag: |
837 case EGestureDrag: |
838 iEventHandler->HandleDragEvent(aEvent); |
838 iEventHandler->HandleDragEvent(aEvent); |
839 break; |
839 break; |
840 case EGestureTap: |
840 case EGestureTap: |
841 iEventHandler->HandleSingleTap(aEvent); |
841 iEventHandler->HandleSingleTap(aEvent); |
842 break; |
842 break; |
843 case EGesturePinch: |
843 case EGesturePinch: |
844 iEventHandler->HandlePinchEventL(aEvent); |
844 iEventHandler->HandlePinchEventL(aEvent); |
845 break; |
845 break; |
846 case EGestureDoubleTap: |
846 case EGestureDoubleTap: |
847 iEventHandler->HandleDoubleTap(aEvent); |
847 iEventHandler->HandleDoubleTap(aEvent); |
848 break; |
848 break; |
849 case EGestureReleased: |
849 case EGestureReleased: |
850 iEventHandler->HandleGestureReleased(aEvent); |
850 iEventHandler->HandleGestureReleased(aEvent); |
851 break; |
851 break; |
852 default : |
852 default : |
853 break; |
853 break; |
854 } |
854 } |
855 iEventHandler->SetPreviousEventCode(code); |
855 iEventHandler->SetPreviousEventCode(code); |
856 } |
856 } |
857 |
857 |
858 // ----------------------------------------------------------------------------- |
858 // ----------------------------------------------------------------------------- |
859 // GetInitialZoomLevel |
859 // GetInitialZoomLevel |