| 2868 | } |
| 2869 | |
| 2870 | void SettingsMenu::updateColorSchemeMenu() { |
| 2871 | for ( UIPopUpMenu* menu : mColorSchemeMenus ) { |
| 2872 | for ( size_t i = 0; i < menu->getCount(); i++ ) { |
| 2873 | UIWidget* widget = menu->getItem( i ); |
| 2874 | if ( widget->isType( UI_TYPE_MENURADIOBUTTON ) ) { |
| 2875 | auto* menuItem = widget->asType<UIMenuRadioButton>(); |
| 2876 | menuItem->setActive( mSplitter->getCurrentColorSchemeName() == |
| 2877 | menuItem->getText() ); |
| 2878 | } |
| 2879 | } |
| 2880 | } |
| 2881 | } |
| 2882 | |
| 2883 | void SettingsMenu::updateCurrentFileType() { |
| 2884 | if ( !mSplitter->curEditorExistsAndFocused() ) |