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

Method initialise

Tools/LayoutEditor/PanelUserData.cpp:23–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21 }
22
23 void PanelUserData::initialise()
24 {
25 mPanelCell->setCaption(replaceTags("PanelUserDataName"));
26
27 assignWidget(mEditKey, "editKey");
28 assignWidget(mEditValue, "editValue");
29 assignWidget(mButtonAdd, "buttonAdd");
30 assignWidget(mButtonDelete, "buttonDelete");
31 assignWidget(mMultilist, "multilist");
32
33 mButtonAdd->eventMouseButtonClick += MyGUI::newDelegate(this, &PanelUserData::notifyAddUserData);
34 mButtonDelete->eventMouseButtonClick += MyGUI::newDelegate(this, &PanelUserData::notifyDeleteUserData);
35 mEditKey->eventEditSelectAccept += MyGUI::newDelegate(this, &PanelUserData::notifyUpdateUserData);
36 mEditValue->eventEditSelectAccept += MyGUI::newDelegate(this, &PanelUserData::notifyUpdateUserData);
37 mMultilist->eventListChangePosition += MyGUI::newDelegate(this, &PanelUserData::notifySelectUserDataItem);
38
39 mEditLeft = mEditKey->getLeft();
40 mEditRight = mMainWidget->getWidth() - mEditValue->getRight();
41 mEditSpace = mEditValue->getLeft() - mEditKey->getRight();
42
43 mButtonLeft = mButtonAdd->getLeft();
44 mButtonRight = mMainWidget->getWidth() - mButtonDelete->getRight();
45 mButtonSpace = mButtonDelete->getLeft() - mButtonAdd->getRight();
46 }
47
48 void PanelUserData::shutdown()
49 {

Callers

nothing calls this directly

Calls 6

replaceTagsFunction · 0.85
assignWidgetFunction · 0.85
newDelegateFunction · 0.85
getLeftMethod · 0.80
setCaptionMethod · 0.45
getWidthMethod · 0.45

Tested by

no test coverage detected