| 220 | } |
| 221 | |
| 222 | void MainMenuControlLE::updateMenuScale(size_t _scale) |
| 223 | { |
| 224 | MyGUI::MenuItem* scaleMenu = mBar->findItemById("Scale", true); |
| 225 | if (scaleMenu != nullptr) |
| 226 | { |
| 227 | MyGUI::MenuControl* popup = scaleMenu->getItemChild(); |
| 228 | if (popup != nullptr) |
| 229 | { |
| 230 | std::string id = MyGUI::utility::toString("Command_ChangeScale.", (int)_scale); |
| 231 | for (size_t index = 0; index < popup->getItemCount(); index++) |
| 232 | { |
| 233 | MyGUI::MenuItem* item = popup->getItemAt(index); |
| 234 | item->setItemChecked(item->getItemId() == id); |
| 235 | } |
| 236 | } |
| 237 | } |
| 238 | } |
| 239 | |
| 240 | } |
nothing calls this directly
no test coverage detected