diff -r 968773a0b6ef -r c8382f7b54ef emailuis/uicomponents/src/fstreenodevisualizerbase.cpp --- a/emailuis/uicomponents/src/fstreenodevisualizerbase.cpp Tue Sep 14 20:48:24 2010 +0300 +++ b/emailuis/uicomponents/src/fstreenodevisualizerbase.cpp Wed Sep 15 11:52:37 2010 +0300 @@ -26,7 +26,6 @@ #include "fslayoutmanager.h" #include "fsalftextstylemanager.h" -// SF #include #include #include @@ -37,7 +36,6 @@ #include #include #include -// // --------------------------------------------------------------------------- // C++ destructor. @@ -534,7 +532,6 @@ return retVal; } -// // --------------------------------------------------------------------------- // From MFsTreeItemVisualizer. // Sets item background brush. @@ -564,7 +561,6 @@ return retVal; } -// // --------------------------------------------------------------------------- // From MFsTreeItemVisualizer. @@ -626,6 +622,23 @@ } // --------------------------------------------------------------------------- +// +// --------------------------------------------------------------------------- +// +void CFsTreeNodeVisualizerBase::SetMarkingMode( TBool aMarkingMode ) + { + FUNC_LOG; + if ( aMarkingMode ) + { + iFlags |= KFsTreeListMarkingMode; + } + else + { + aMarkingMode &= ~KFsTreeListMarkingMode; + } + } + +// --------------------------------------------------------------------------- // This function returns wether an item is always in extended state. // --------------------------------------------------------------------------- // @@ -656,7 +669,8 @@ void CFsTreeNodeVisualizerBase::UpdateL( const MFsTreeItemData& /*aData*/, TBool /*aFocused*/, const TUint /*aLevel*/, - CAlfTexture*& /*aMarkIcon*/, + CAlfTexture*& /*aMarkIconOn*/, + CAlfTexture*& /*aMarkIconOff*/, CAlfTexture*& /*aMenuIcon*/, const TUint /*aTimeout*/, TBool /*aUpdateData*/)