taskswitcher/taskswitcherui/taskswitcherapp/inc/tsappview.h
branchRCL_3
changeset 20 899e4666ea9a
parent 19 79311d856354
child 23 7be2816dbabd
--- a/taskswitcher/taskswitcherui/taskswitcherapp/inc/tsappview.h	Fri Mar 26 15:15:17 2010 +0200
+++ b/taskswitcher/taskswitcherui/taskswitcherapp/inc/tsappview.h	Wed May 12 13:12:59 2010 +0300
@@ -102,6 +102,21 @@
      * background redraw.
      */
     void OrderFullWindowRedraw();
+    
+    /**
+     * Orders window invalidation to perform full
+     * background redraw.
+     */
+    void EnableDragEvents( TBool aEnable );
+    
+    /**
+     * Checks if app with the given wg id is closing
+     * 
+     * @param  aWgId  id of window group which is checked
+     *                if it is closing
+     * @return  ETrue if application is being closed, EFalse otherwise
+     */
+    TBool AppCloseInProgress( TInt aWgId );
 
 protected:
     // from MCoeControlObserver
@@ -165,7 +180,7 @@
     /**
      * Updates the text in the applications and suggestions heading panes.
      */
-    void UpdateHeadingsL();
+    void UpdateHeadingsL( TInt aNewCount );
     
     /**
      * Disables transition animations for taskswitcher app.
@@ -186,8 +201,11 @@
 		TTouchFeedbackType aFeedbackType,
 		const TPointerEvent& aPointerEvent);
     
-
-    
+    /**
+     * Area, where drag events are being handled.
+     */
+    TRect DragArea();
+        
 public://From MTsEventControlerObserver
     /**
      * Declare drag gesture handling.