| 234 | } |
| 235 | |
| 236 | void ProjectControl::command_UpdateResources(const MyGUI::UString& _commandName, bool& _result) |
| 237 | { |
| 238 | if (!checkCommand()) |
| 239 | return; |
| 240 | |
| 241 | if (mProjectName.empty()) |
| 242 | return; |
| 243 | |
| 244 | updateProjectSkins(); |
| 245 | |
| 246 | MyGUI::xml::Document* savedDoc = EditorWidgets::getInstance().savexmlDocument(); |
| 247 | EditorWidgets::getInstance().clear(); |
| 248 | EditorWidgets::getInstance().loadxmlDocument(savedDoc); |
| 249 | delete savedDoc; |
| 250 | WidgetSelectorManager::getInstance().setSelectedWidget(nullptr); |
| 251 | |
| 252 | // перегружаем список |
| 253 | load(); |
| 254 | |
| 255 | _result = true; |
| 256 | } |
| 257 | |
| 258 | void ProjectControl::updateProjectSkins() |
| 259 | { |
nothing calls this directly
no test coverage detected