uifw/AvKon/src/aknchoicelist.cpp
branchRCL_3
changeset 72 a5e7a4f63858
parent 56 d48ab3b357f1
equal deleted inserted replaced
64:85902f042028 72:a5e7a4f63858
   293             }
   293             }
   294         else
   294         else
   295             {
   295             {
   296             TRAP_IGNORE( iList->ScrollBarFrame()->SetScrollBarVisibilityL(
   296             TRAP_IGNORE( iList->ScrollBarFrame()->SetScrollBarVisibilityL(
   297                 CEikScrollBarFrame::EOff, CEikScrollBarFrame::EOff) );
   297                 CEikScrollBarFrame::EOff, CEikScrollBarFrame::EOff) );
       
   298                 
       
   299             // Enable scrolling
       
   300             iList->DisableScrolling( EFalse );   
   298             }
   301             }
   299             
   302             
   300         layoutRect.LayoutRect( rectParent, 
   303         layoutRect.LayoutRect( rectParent, 
   301             AknLayoutScalable_Avkon::list_choice_list_pane( variety ).LayoutLine() );        
   304             AknLayoutScalable_Avkon::list_choice_list_pane( variety ).LayoutLine() );        
   302         iList->SetRect( layoutRect.Rect() );
   305         iList->SetRect( layoutRect.Rect() );
   526     void HandlePointerEventL(const TPointerEvent &aPointerEvent)
   529     void HandlePointerEventL(const TPointerEvent &aPointerEvent)
   527         {
   530         {
   528         
   531         
   529         if ( AknLayoutUtils::PenEnabled() )
   532         if ( AknLayoutUtils::PenEnabled() )
   530             {
   533             {
       
   534             
       
   535             // Make sure that scrolling is enabled for choicelist
       
   536             if ( iList->ScrollingDisabled() )
       
   537                 {
       
   538                 iList->DisableScrolling( EFalse );
       
   539                 }
       
   540                     
   531             TRect ctrlArea = iList->Rect();
   541             TRect ctrlArea = iList->Rect();
   532             
   542             
   533             if ( aPointerEvent.iType == TPointerEvent::EButton1Down )
   543             if ( aPointerEvent.iType == TPointerEvent::EButton1Down )
   534                 {
   544                 {
   535                 if ( !ctrlArea.Contains( aPointerEvent.iPosition ) )
   545                 if ( !ctrlArea.Contains( aPointerEvent.iPosition ) )