emailuis/uicomponents/inc/fstreevisualizerbase.h
branchRCL_3
changeset 22 d620048b4810
parent 12 4ce476e64c59
--- a/emailuis/uicomponents/inc/fstreevisualizerbase.h	Mon Jun 21 15:20:54 2010 +0300
+++ b/emailuis/uicomponents/inc/fstreevisualizerbase.h	Thu Jul 15 18:19:25 2010 +0300
@@ -654,7 +654,7 @@
          * Leave-safe constructor
          */
         static CDragHandler* NewL(CFsTreeVisualizerBase& aTree, const TInt aHighlightTimeout,
-                const TBitFlagsT<TUint>& aFlags );
+                const TBitFlags& aFlags );
 
         /**
          * Destructor
@@ -711,7 +711,7 @@
         /**
          * Private constructor
          */
-        CDragHandler(CFsTreeVisualizerBase& aTree, const TInt aHighlightTimeout, const TBitFlagsT<TUint>& aFlags);
+        CDragHandler(CFsTreeVisualizerBase& aTree, const TInt aHighlightTimeout, const TBitFlags& aFlags);
 
         /**
          * Leave safe construct.
@@ -726,7 +726,7 @@
     private:
 
         CFsTreeVisualizerBase& iTree;
-        TBitFlagsT<TUint> iFlags;
+        TBitFlags iFlags;
         TTimeIntervalMicroSeconds32 iHighlightTimeout;
         CPeriodic* iHighlightTimer;
         TTime iStartTime;
@@ -734,7 +734,7 @@
         TPoint iLastPointerPosition;
         TPoint iDrag;
         TFsTreeItemId iItemId;
-        const TBitFlagsT<TUint>& iTreeVisualizerFlags;
+        const TBitFlags& iTreeVisualizerFlags;
         TDragDirection iDragDirection;
         };
 
@@ -2358,11 +2358,23 @@
 		/**
 		 * List is shown in popup mode.
 		 */
-        EPopupMode
+        EPopupMode,
+        
+        /**
+         * Informs tactile feedback that item was added i.e. does not 
+         * play feedback.
+         */
+        EListModelUpdate,
+
+        /**
+         * This flag is checked when trying to focus item. Focus is ignored 
+         * if list is being panned. 
+         */        
+        EListPanning
     };
 
     // Flags
-    TBitFlagsT<TUint> iFlags;
+    TBitFlags iFlags;
 
     // ETrue when the stylus/finger is currently pressed down
     TBool iTouchPressed;