uifw/AvKon/src/AknCharMap.cpp
branchRCL_3
changeset 23 3d340a0166ff
parent 18 0aa5fbdfbc30
child 25 941195f2d488
equal deleted inserted replaced
18:0aa5fbdfbc30 23:3d340a0166ff
   582     }
   582     }
   583 
   583 
   584 void CAknSctNaviButton::SetFocused(TBool aState)
   584 void CAknSctNaviButton::SetFocused(TBool aState)
   585     {
   585     {
   586     iButtonControl->SetFocus(aState);
   586     iButtonControl->SetFocus(aState);
   587     iButtonControl->DrawNow();
   587     iButtonControl->DrawDeferred();
   588     }
   588     }
   589 
   589 
   590 void CAknSctNaviButton::SetEnabled(TBool aState)
   590 void CAknSctNaviButton::SetEnabled(TBool aState)
   591     {
   591     {
   592     iButtonControl->MakeVisible(aState);
   592     iButtonControl->MakeVisible(aState);
  1751     }
  1751     }
  1752 
  1752 
  1753 void CAknSctCategoryButton::SetFocused(TBool aState)
  1753 void CAknSctCategoryButton::SetFocused(TBool aState)
  1754     {
  1754     {
  1755     iButtonControl->SetFocus(aState);
  1755     iButtonControl->SetFocus(aState);
  1756     iButtonControl->DrawNow();
  1756     iButtonControl->DrawDeferred();
  1757     }
  1757     }
  1758 
  1758 
  1759 
  1759 
  1760 // ----------------------------------------------------------------------------
  1760 // ----------------------------------------------------------------------------
  1761 // Radio button class implementation
  1761 // Radio button class implementation
  2960     iSpecialCharCases.Close();
  2960     iSpecialCharCases.Close();
  2961     iSpecialCharPages.Close();
  2961     iSpecialCharPages.Close();
  2962     iPictographCases.Close();
  2962     iPictographCases.Close();
  2963     iPictographPages.Close();
  2963     iPictographPages.Close();
  2964     MTouchFeedback* feedback = MTouchFeedback::Instance();
  2964     MTouchFeedback* feedback = MTouchFeedback::Instance();
  2965     feedback->RemoveFeedbackForControl( this );
  2965     if ( feedback != NULL )
       
  2966         {
       
  2967         feedback->RemoveFeedbackForControl( this );
       
  2968         }
  2966    }
  2969    }
  2967 
  2970 
  2968 void CAknCharMap::DoLayout()
  2971 void CAknCharMap::DoLayout()
  2969     {
  2972     {
  2970     TAknTextLineLayout specialCharItemLayout;
  2973     TAknTextLineLayout specialCharItemLayout;