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 ); |