emailuis/uicomponents/inc/fstreeitemvisualizerbase.h
branchRCL_3
changeset 73 c8382f7b54ef
parent 64 3533d4323edc
child 80 726fba06891a
--- a/emailuis/uicomponents/inc/fstreeitemvisualizerbase.h	Tue Sep 14 20:48:24 2010 +0300
+++ b/emailuis/uicomponents/inc/fstreeitemvisualizerbase.h	Wed Sep 15 11:52:37 2010 +0300
@@ -20,12 +20,7 @@
 #define FSTREEITEMVISUALIZERBASE_H_
 
 #include <e32base.h>
-//<cmail> removed __FS_ALFRED_SUPPORT flag
-//#include <fsconfig.h>
-//</cmail> removed __FS_ALFRED_SUPPORT flag
-// <cmail> SF
 #include <alf/alfeventhandler.h>
-// </cmail>
 #include "fstreeitemvisualizer.h"
 #include "fslayoutmanager.h"
 
@@ -313,7 +308,6 @@
      */
     virtual void SetBackgroundTexture( const CAlfTexture& aTexture );
 
-    // <cmail>
     /**
      * From MFsTreeItemVisualizer.
      * Sets item background brush. Ownership not transfered.
@@ -331,7 +325,6 @@
      * @return ETrue if background brush is set, EFalse otherwise.
      */
     virtual TBool GetBackgroundBrush( CAlfBrush*& aBrush );
-    // </cmail>
 
     /**
      * From MFsTreeItemVisualizer.
@@ -367,6 +360,8 @@
      * @param ETrue if item should always be in extended state.
      */
     virtual void SetAlwaysExtended( TBool aAlwaysExtended );
+
+    virtual void SetMarkingMode( TBool aMarkingMode );
     
     /**
      * This function returns wether an item is always in extended state.
@@ -441,7 +436,8 @@
     virtual void UpdateL( const MFsTreeItemData& aData,
             TBool aFocused,
             const TUint aLevel,
-            CAlfTexture*& aMarkIcon,
+            CAlfTexture*& aMarkOnIcon,
+            CAlfTexture*& aMarkOffIcon,
             CAlfTexture*& aMenuIcon,
             const TUint aTimeout = 0,
             TBool aUpdateData = ETrue);
@@ -560,9 +556,7 @@
         EFsItemBackgroundNone,
         EFsItemBackgroundColor,
         EFsItemBackgroundTexture,
-    // <cmail> this feature is waiting for title divider bg graphics
         EFsItemBackgroundBrush
-    // </cmail>
         };
     
 protected: