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