| 60 | } |
| 61 | |
| 62 | void SettingsResourcesControl::notifyClickAdd(MyGUI::Widget* _sender) |
| 63 | { |
| 64 | mResources->addItem(MyGUI::UString()); |
| 65 | mResources->beginToItemAt(mResources->getItemCount() - 1); |
| 66 | |
| 67 | mTextFieldControl->setCaption(replaceTags("CaptionAddResource")); |
| 68 | mTextFieldControl->setTextField(MyGUI::UString()); |
| 69 | |
| 70 | MyGUI::Widget* widget = mResources->getWidgetByIndex(mResources->getItemCount() - 1); |
| 71 | if (widget != nullptr) |
| 72 | mTextFieldControl->setCoord(MyGUI::IntCoord( |
| 73 | widget->getAbsoluteLeft(), |
| 74 | widget->getAbsoluteTop(), |
| 75 | widget->getWidth(), |
| 76 | widget->getHeight())); |
| 77 | |
| 78 | mTextFieldControl->doModal(); |
| 79 | } |
| 80 | |
| 81 | void SettingsResourcesControl::notifyClickDelete(MyGUI::Widget* _sender) |
| 82 | { |
nothing calls this directly
no test coverage detected