taskswitcher/taskswitcherui/taskswitcherapp/inc/tsfastswaparea.h
branchRCL_3
changeset 9 f966699dea19
parent 5 c743ef5928ba
child 15 ff572dfe6d86
--- a/taskswitcher/taskswitcherui/taskswitcherapp/inc/tsfastswaparea.h	Tue Feb 02 00:04:13 2010 +0200
+++ b/taskswitcher/taskswitcherui/taskswitcherapp/inc/tsfastswaparea.h	Fri Feb 19 22:42:37 2010 +0200
@@ -196,7 +196,7 @@
      * Implements drag gesture handling
      * @see MTsEventControlerObserver
      */
-    void Drag(const AknTouchGestureFw::MAknTouchGestureFwDragEvent& aEvent);
+    void DragL(const AknTouchGestureFw::MAknTouchGestureFwDragEvent& aEvent);
     
     /**
      * Implements animation stop handling
@@ -256,7 +256,7 @@
     /**
      * Shows the content from iArray on the screen.
      */
-    void RenderContentL();
+    void RenderContentL( TBool aSuppressAnimation = EFalse );
     
     /**
      * Creates the ganes grid control.
@@ -313,11 +313,6 @@
     void SelectNextItem();
     
     /**
-     * Highlight current grid'd item and redraw
-     */
-    void ShowHighlight();
-    
-    /**
      * Centralise most centered item so it was most exposed on the view.
      * Centered element is being selected by grid.
      * Animation to the centered element is made after aRedrawDelay time.
@@ -400,9 +395,6 @@
     CAknStylusPopUpMenu* iPopup;
     // the aIndex argument of ShowPopupL is stored here
     TInt iAppIndexForPopup;
-
-    // Timestamp of the last application close operation
-    TTime iTimeOfLastClose;
     
     // Observer ptr, may be NULL, not owned
     MTsDataChangeObserver* iDcObserver;
@@ -417,6 +409,9 @@
     TPointerEvent iTapEvent;
     CTsFastSwapTimer* iHighlightTimer;
     
+    //Ignore physics move when request is cased by drag outside owned area
+    TBool iIgnorePhysicsMove;
+    
     // Grid scrolling
     TInt iGridItemWidth;
     TInt iGridItemGap;