menufw/menufwui/mmwidgets/src/mmlistbox.cpp
branchRCL_3
changeset 25 137ebc85284b
parent 23 7be2816dbabd
equal deleted inserted replaced
23:7be2816dbabd 25:137ebc85284b
   703 // -----------------------------------------------------------------------------
   703 // -----------------------------------------------------------------------------
   704 //
   704 //
   705 // -----------------------------------------------------------------------------
   705 // -----------------------------------------------------------------------------
   706 //
   706 //
   707 void CMmListBox::UpdateScrollBarsNoRedrawL()
   707 void CMmListBox::UpdateScrollBarsNoRedrawL()
   708   {
   708     {
   709   HandleScrollbarVisibilityChangeL();
   709     HandleScrollbarVisibilityChangeL();
   710   if ( ScrollBarFrame()->VerticalScrollBar()->IsVisible() )
   710     if ( ScrollBarFrame()->VerticalScrollBar()->IsVisible() )
   711     {
   711         {
   712     CMmListBoxView* view = static_cast<CMmListBoxView*>( View() );
   712         CMmListBoxView* view = static_cast<CMmListBoxView*>( View() );
   713     view->DisableScrollToItem( ETrue );
   713         view->DisableScrollToItem( ETrue );
   714     TScrollToItemEnabler reverter = { view };
   714         TScrollToItemEnabler reverter = { view };
   715     CleanupClosePushL( reverter );
   715         CleanupClosePushL( reverter );
   716     CEikFormattedCellListBoxTypedef::UpdateScrollBarsL();
   716         CEikFormattedCellListBoxTypedef::UpdateScrollBarsL();
   717     CleanupStack::PopAndDestroy( &reverter );
   717         CleanupStack::PopAndDestroy( &reverter );
   718     iMmDrawer->TemplateLibrary()->SetScrollbarWidthL(
   718         iMmDrawer->TemplateLibrary()->SetScrollbarWidthL(
   719             ScrollBarFrame()->VerticalScrollBar()->Rect().Width() );
   719                 ScrollBarFrame()->VerticalScrollBar()->Rect().Width() );
   720     }
   720         }
   721   }
   721     }
   722 
   722 
   723 // -----------------------------------------------------------------------------
   723 // -----------------------------------------------------------------------------
   724 //
   724 //
   725 // -----------------------------------------------------------------------------
   725 // -----------------------------------------------------------------------------
   726 //
   726 //