emailuis/uicomponents/inc/fstreeplainonelineitemvisualizer.h
branchRCL_3
changeset 73 c8382f7b54ef
parent 64 3533d4323edc
child 80 726fba06891a
equal deleted inserted replaced
70:968773a0b6ef 73:c8382f7b54ef
    18 
    18 
    19 #ifndef C_FSTREEPLAINONELINEITEMVISUALIZER_H
    19 #ifndef C_FSTREEPLAINONELINEITEMVISUALIZER_H
    20 #define C_FSTREEPLAINONELINEITEMVISUALIZER_H
    20 #define C_FSTREEPLAINONELINEITEMVISUALIZER_H
    21 
    21 
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 //<cmail> removed __FS_ALFRED_SUPPORT flag
       
    24 //#include <fsconfig.h>
       
    25 //</cmail> removed __FS_ALFRED_SUPPORT flag
       
    26 // <cmail> SF
       
    27 #include <alf/alfeventhandler.h>
    23 #include <alf/alfeventhandler.h>
    28 // </cmail>
       
    29 #include "fstreeitemvisualizerbase.h"
    24 #include "fstreeitemvisualizerbase.h"
    30 
    25 
    31 class CAlfViewportLayout;
    26 class CAlfViewportLayout;
    32 class CAlfTextVisual;
    27 class CAlfTextVisual;
    33 class CAlfImageVisual;
    28 class CAlfImageVisual;
    93     * visual content.
    88     * visual content.
    94     */
    89     */
    95     virtual void UpdateL( const MFsTreeItemData& aData,
    90     virtual void UpdateL( const MFsTreeItemData& aData,
    96                           TBool aFocused,
    91                           TBool aFocused,
    97                           const TUint aLevel,
    92                           const TUint aLevel,
    98                           CAlfTexture*& aMarkIcon,
    93                           CAlfTexture*& aMarkOnIcon,
       
    94                           CAlfTexture*& aMarkOffIcon,
    99                           CAlfTexture*& aMenuIcon,
    95                           CAlfTexture*& aMenuIcon,
   100                           const TUint aTimeout = 0,
    96                           const TUint aTimeout = 0,
   101                           TBool aUpdateData = ETrue);
    97                           TBool aUpdateData = ETrue);
   102     
    98     
   103     /**
    99     /**
   175     CAlfImageVisual* iIconVisual;
   171     CAlfImageVisual* iIconVisual;
   176     
   172     
   177     /**
   173     /**
   178      * Visual for a mark icon.
   174      * Visual for a mark icon.
   179      */
   175      */
   180     CAlfImageVisual* iIconMarked;
   176     CAlfImageVisual* iIconMark;
   181     
   177     
   182     /**
   178     /**
   183      * Visual for a menu icon.
   179      * Visual for a menu icon.
   184      */
   180      */
   185     CAlfImageVisual* iIconMenu;
   181     CAlfImageVisual* iIconMenu;