MCPcopy Create free account
hub / github.com/MyGUI/mygui / setIndexSelected

Method setIndexSelected

MyGUIEngine/src/MyGUI_ComboBox.cpp:306–318  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

304 }
305
306 void ComboBox::setIndexSelected(size_t _index)
307 {
308 MYGUI_ASSERT_RANGE_AND_NONE(_index, mList->getItemCount(), "ComboBox::setIndexSelected");
309 mItemIndex = _index;
310 mList->setIndexSelected(_index);
311 if (_index == ITEM_NONE)
312 {
313 Base::setCaption(UString());
314 return;
315 }
316 Base::setCaption(mList->getItemNameAt(_index));
317 Base::updateView(); // hook for update
318 }
319
320 void ComboBox::setItemNameAt(size_t _index, const UString& _name)
321 {

Callers 5

notifyMouseWheelMethod · 0.45
notifyEditTextChangeMethod · 0.45
setItemNameAtMethod · 0.45
setItemDataAtMethod · 0.45
insertItemAtMethod · 0.45

Calls 3

setCaptionFunction · 0.85
UStringFunction · 0.85
getItemCountMethod · 0.45

Tested by

no test coverage detected