diff -r efd4f1afd43e -r d620048b4810 emailuis/uicomponents/inc/fstreevisualizerbase.h --- 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& aFlags ); + const TBitFlags& aFlags ); /** * Destructor @@ -711,7 +711,7 @@ /** * Private constructor */ - CDragHandler(CFsTreeVisualizerBase& aTree, const TInt aHighlightTimeout, const TBitFlagsT& aFlags); + CDragHandler(CFsTreeVisualizerBase& aTree, const TInt aHighlightTimeout, const TBitFlags& aFlags); /** * Leave safe construct. @@ -726,7 +726,7 @@ private: CFsTreeVisualizerBase& iTree; - TBitFlagsT iFlags; + TBitFlags iFlags; TTimeIntervalMicroSeconds32 iHighlightTimeout; CPeriodic* iHighlightTimer; TTime iStartTime; @@ -734,7 +734,7 @@ TPoint iLastPointerPosition; TPoint iDrag; TFsTreeItemId iItemId; - const TBitFlagsT& 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 iFlags; + TBitFlags iFlags; // ETrue when the stylus/finger is currently pressed down TBool iTouchPressed;