javauis/lcdui_akn/lcdui/src/CMIDChoiceGroupItem.cpp
branchRCL_3
changeset 83 26b2b12093af
parent 77 7cee158cb8cd
equal deleted inserted replaced
77:7cee158cb8cd 83:26b2b12093af
   821     {
   821     {
   822         return (TRect(0, 0, 0, 0));
   822         return (TRect(0, 0, 0, 0));
   823     }
   823     }
   824 }
   824 }
   825 
   825 
   826 #ifdef RD_JAVA_S60_RELEASE_9_2
       
   827 void CMIDChoiceGroupItem::SetHighlight(const TBool aHighlight)
       
   828 {
       
   829     CMIDControlItem::SetHighlight(aHighlight);
       
   830     if (iChoiceGroupControl
       
   831             && iChoiceGroupControl->ChoiceType() != MMIDChoiceGroup::EPopup
       
   832             && iChoiceGroupControl->InnerListBoxControl()
       
   833             && iChoiceGroupControl->InnerListBoxModel())
       
   834     {
       
   835         // Try to update icons (due to color change), if it leaves
       
   836         // do nothing
       
   837         TRAP_IGNORE(iChoiceGroupControl->InnerListBoxModel()->UpdateIconArrayL(aHighlight));
       
   838         iChoiceGroupControl->InnerListBoxControl()->UpdateColors();
       
   839     }
       
   840 }
       
   841 #endif // RD_JAVA_S60_RELEASE_9_2  
       
   842 
       
   843 
       
   844 // End of File
   826 // End of File