disable "window border" setting in the ingame settings UI if fullscreen is enabled

This commit is contained in:
Sebastian Wick 2014-12-24 16:31:23 +01:00
parent e85df00158
commit 764cd9ca16

View file

@ -240,6 +240,8 @@ namespace MWGui
MyGUI::TextBox* diffText; MyGUI::TextBox* diffText;
getWidget(diffText, "DifficultyText"); getWidget(diffText, "DifficultyText");
diffText->setCaptionWithReplacing("#{sDifficulty} (" + boost::lexical_cast<std::string>(int(Settings::Manager::getInt("difficulty", "Game"))) + ")"); diffText->setCaptionWithReplacing("#{sDifficulty} (" + boost::lexical_cast<std::string>(int(Settings::Manager::getInt("difficulty", "Game"))) + ")");
mWindowBorderButton->setEnabled(!Settings::Manager::getBool("fullscreen", "Video"));
} }
void SettingsWindow::onOkButtonClicked(MyGUI::Widget* _sender) void SettingsWindow::onOkButtonClicked(MyGUI::Widget* _sender)
@ -355,6 +357,8 @@ namespace MWGui
_sender->castType<MyGUI::Button>()->setCaption(off); _sender->castType<MyGUI::Button>()->setCaption(off);
return; return;
} }
mWindowBorderButton->setEnabled(!newState);
} }
if (getSettingType(_sender) == checkButtonType) if (getSettingType(_sender) == checkButtonType)