diff -r a3a1ae9acec6 -r da5135c61bad emailuis/emailui/src/cmailcustomstatuspaneindicators.cpp --- a/emailuis/emailui/src/cmailcustomstatuspaneindicators.cpp Mon Mar 15 12:39:10 2010 +0200 +++ b/emailuis/emailui/src/cmailcustomstatuspaneindicators.cpp Wed Mar 31 21:08:33 2010 +0300 @@ -323,14 +323,22 @@ } // --------------------------------------------------------------------------- +// CCustomStatuspaneIndicators::ClearStatusPaneFlags +// --------------------------------------------------------------------------- +// +void CCustomStatuspaneIndicators::ClearStatusPaneFlags() + { + SetPriorityFlag( EMsgPriorityNormal ); + SetFollowUpFlag( EFollowUpNone ); + } + +// --------------------------------------------------------------------------- // CCustomStatuspaneIndicators::HideStatusPaneIndicatorsL // --------------------------------------------------------------------------- // void CCustomStatuspaneIndicators::HideStatusPaneIndicators() { MakeVisible( EFalse ); - SetPriorityFlag( EMsgPriorityNormal ); - SetFollowUpFlag( EFollowUpNone ); DrawNow(); } @@ -342,12 +350,20 @@ { MakeVisible( ETrue ); TRAP_IGNORE( DoSetRectL() ); - SetPriorityFlag( EMsgPriorityNormal ); - SetFollowUpFlag( EFollowUpNone ); DrawNow(); } // --------------------------------------------------------------------------- +// CCustomStatuspaneIndicators::Draw +// --------------------------------------------------------------------------- +// +void CCustomStatuspaneIndicators::Draw( const TRect& aRect ) const + { + SystemGc().SetBrushColor( KRgbTransparent ); + SystemGc().Clear( aRect ); + } + +// --------------------------------------------------------------------------- // CCustomStatuspaneIndicators::CheckScrollButtonState // --------------------------------------------------------------------------- //