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

Method OnInitialise

Tools/SkinEditor/SettingsResourcePathsControl.cpp:29–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27 }
28
29 void SettingsResourcePathsControl::OnInitialise(
30 Control* _parent,
31 MyGUI::Widget* _place,
32 std::string_view _layoutName)
33 {
34 Control::OnInitialise(_parent, _place, _layoutName);
35
36 assignWidget(mResourcePathAdd, "ResourcePathAdd");
37 assignWidget(mResourcePathDelete, "ResourcePathDelete");
38 assignWidget(mResourcePaths, "ResourcePaths");
39
40 mOpenSaveFileDialog = new OpenSaveFileDialog();
41 mOpenSaveFileDialog->Initialise(
42 SettingsManager::getInstance().getValue("EditorState/OpenSaveFileDialogLayout"));
43 mOpenSaveFileDialog->setDialogInfo(replaceTags("CaptionOpenFolder"), replaceTags("ButtonOpenFolder"), true);
44 mOpenSaveFileDialog->eventEndDialog.connect(this, &SettingsResourcePathsControl::notifyEndDialogOpenSaveFile);
45
46 mResourcePathAdd->eventMouseButtonClick +=
47 MyGUI::newDelegate(this, &SettingsResourcePathsControl::notifyClickAdd);
48 mResourcePathDelete->eventMouseButtonClick +=
49 MyGUI::newDelegate(this, &SettingsResourcePathsControl::notifyClickDelete);
50 }
51
52 void SettingsResourcePathsControl::loadSettings()
53 {

Callers

nothing calls this directly

Calls 7

assignWidgetFunction · 0.85
replaceTagsFunction · 0.85
newDelegateFunction · 0.85
InitialiseMethod · 0.45
getValueMethod · 0.45
setDialogInfoMethod · 0.45
connectMethod · 0.45

Tested by

no test coverage detected