emailuis/uicomponents/src/fstreerichitemvisualizer.cpp
branchRCL_3
changeset 73 c8382f7b54ef
parent 64 3533d4323edc
child 80 726fba06891a
equal deleted inserted replaced
70:968773a0b6ef 73:c8382f7b54ef
    17 
    17 
    18 
    18 
    19 
    19 
    20 #include "emailtrace.h"
    20 #include "emailtrace.h"
    21 #include <txtrich.h>
    21 #include <txtrich.h>
    22 //<cmail> removed __FS_ALFRED_SUPPORT flag
    22 
    23 //#include <fsconfig.h>
       
    24 //</cmail> removed __FS_ALFRED_SUPPORT flag
       
    25 
       
    26 // <cmail> SF
       
    27 #include <alf/alfcontrol.h>
    23 #include <alf/alfcontrol.h>
    28 #include <alf/alflayout.h>
    24 #include <alf/alflayout.h>
    29 #include <alf/alfflowlayout.h>
    25 #include <alf/alfflowlayout.h>
    30 #include <alf/alftextvisual.h>
    26 #include <alf/alftextvisual.h>
    31 #include <alf/alfgradientbrush.h>
    27 #include <alf/alfgradientbrush.h>
    32 #include <alf/alfanchorlayout.h>
    28 #include <alf/alfanchorlayout.h>
    33 #include <alf/alfimage.h>
    29 #include <alf/alfimage.h>
    34 #include <alf/alfimagevisual.h>
    30 #include <alf/alfimagevisual.h>
    35 #include <alf/alfbrusharray.h>
    31 #include <alf/alfbrusharray.h>
    36 #include <alf/alfenv.h>
    32 #include <alf/alfenv.h>
    37 // </cmail>
       
    38 
    33 
    39 #include "fstreerichitemvisualizer.h"
    34 #include "fstreerichitemvisualizer.h"
    40 #include "fstreerichitemdata.h"
    35 #include "fstreerichitemdata.h"
    41 #include "fsgenericpanic.h"
    36 #include "fsgenericpanic.h"
    42 #include "fsrichtext.h"
    37 #include "fsrichtext.h"
   503 //
   498 //
   504 void CFsTreeRichItemVisualizer::UpdateL(
   499 void CFsTreeRichItemVisualizer::UpdateL(
   505     const MFsTreeItemData& aData,
   500     const MFsTreeItemData& aData,
   506     TBool /*aFocused*/,
   501     TBool /*aFocused*/,
   507     const TUint aLevel,
   502     const TUint aLevel,
   508     CAlfTexture*& aMarkIcon,
   503     CAlfTexture*& aMarkOnIcon,
       
   504     CAlfTexture*& /*aMarkOffIcon*/,
   509     CAlfTexture*& aMenuIcon,
   505     CAlfTexture*& aMenuIcon,
   510     const TUint /*aTimeout*/,
   506     const TUint /*aTimeout*/,
   511     TBool aUpdateData)
   507     TBool aUpdateData)
   512     {
   508     {
   513     FUNC_LOG;
   509     FUNC_LOG;
   532                 }
   528                 }
   533 
   529 
   534             if (iFlags & KFsTreeListItemMarked)
   530             if (iFlags & KFsTreeListItemMarked)
   535                 {
   531                 {
   536                 iIconMarked->SetScaleMode( CAlfImageVisual::EScaleFit );
   532                 iIconMarked->SetScaleMode( CAlfImageVisual::EScaleFit );
   537                 iIconMarked->SetImage(TAlfImage(*aMarkIcon));
   533                 iIconMarked->SetImage(TAlfImage(*aMarkOnIcon));
   538                 }
   534                 }
   539 
   535 
   540             if (iFlags & KFsTreeListItemHasMenu)
   536             if (iFlags & KFsTreeListItemHasMenu)
   541                 {
   537                 {
   542                 iIconMenu->SetScaleMode( CAlfImageVisual::EScaleFit );
   538                 iIconMenu->SetScaleMode( CAlfImageVisual::EScaleFit );