disable more things in gui
This commit is contained in:
parent
7685c33f9a
commit
9e8f39b7c3
2 changed files with 0 additions and 35 deletions
|
@ -220,18 +220,6 @@ EditGameDialog::EditGameDialog(const String &domain, const String &desc)
|
||||||
|
|
||||||
addVolumeControls(tab, "GameOptions_Volume.");
|
addVolumeControls(tab, "GameOptions_Volume.");
|
||||||
|
|
||||||
//
|
|
||||||
// 6) The MIDI tab
|
|
||||||
//
|
|
||||||
tab->addTab("MIDI");
|
|
||||||
|
|
||||||
_globalMIDIOverride = new CheckboxWidget(tab, "GameOptions_MIDI.EnableTabCheckbox", "Override global MIDI settings", kCmdGlobalMIDIOverride, 0);
|
|
||||||
|
|
||||||
if (_guioptions & Common::GUIO_NOMIDI)
|
|
||||||
_globalMIDIOverride->setEnabled(false);
|
|
||||||
|
|
||||||
addMIDIControls(tab, "GameOptions_MIDI.");
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// 2) The 'Path' tab
|
// 2) The 'Path' tab
|
||||||
//
|
//
|
||||||
|
@ -297,13 +285,6 @@ void EditGameDialog::open() {
|
||||||
ConfMan.hasKey("speech_volume", _domain);
|
ConfMan.hasKey("speech_volume", _domain);
|
||||||
_globalVolumeOverride->setState(e);
|
_globalVolumeOverride->setState(e);
|
||||||
|
|
||||||
e = ConfMan.hasKey("soundfont", _domain) ||
|
|
||||||
ConfMan.hasKey("multi_midi", _domain) ||
|
|
||||||
ConfMan.hasKey("native_mt32", _domain) ||
|
|
||||||
ConfMan.hasKey("enable_gs", _domain) ||
|
|
||||||
ConfMan.hasKey("midi_gain", _domain);
|
|
||||||
_globalMIDIOverride->setState(e);
|
|
||||||
|
|
||||||
// TODO: game path
|
// TODO: game path
|
||||||
|
|
||||||
const Common::LanguageDescription *l = Common::g_languages;
|
const Common::LanguageDescription *l = Common::g_languages;
|
||||||
|
|
|
@ -506,13 +506,6 @@ GlobalOptionsDialog::GlobalOptionsDialog()
|
||||||
new ButtonWidget(tab, "GlobalOptions_Misc.ThemeButton", "Theme:", kChooseThemeCmd, 0);
|
new ButtonWidget(tab, "GlobalOptions_Misc.ThemeButton", "Theme:", kChooseThemeCmd, 0);
|
||||||
_curTheme = new StaticTextWidget(tab, "GlobalOptions_Misc.CurTheme", g_gui.theme()->getThemeName());
|
_curTheme = new StaticTextWidget(tab, "GlobalOptions_Misc.CurTheme", g_gui.theme()->getThemeName());
|
||||||
|
|
||||||
|
|
||||||
_rendererPopUpDesc = new StaticTextWidget(tab, "GlobalOptions_Misc.RendererPopupDesc", "GUI Renderer:");
|
|
||||||
_rendererPopUp = new PopUpWidget(tab, "GlobalOptions_Misc.RendererPopup");
|
|
||||||
|
|
||||||
for (uint i = 1; i < GUI::ThemeEngine::_rendererModesSize; ++i)
|
|
||||||
_rendererPopUp->appendEntry(GUI::ThemeEngine::_rendererModes[i].name, GUI::ThemeEngine::_rendererModes[i].mode);
|
|
||||||
|
|
||||||
_autosavePeriodPopUpDesc = new StaticTextWidget(tab, "GlobalOptions_Misc.AutosavePeriodPopupDesc", "Autosave:");
|
_autosavePeriodPopUpDesc = new StaticTextWidget(tab, "GlobalOptions_Misc.AutosavePeriodPopupDesc", "Autosave:");
|
||||||
_autosavePeriodPopUp = new PopUpWidget(tab, "GlobalOptions_Misc.AutosavePeriodPopup");
|
_autosavePeriodPopUp = new PopUpWidget(tab, "GlobalOptions_Misc.AutosavePeriodPopup");
|
||||||
|
|
||||||
|
@ -619,15 +612,6 @@ void GlobalOptionsDialog::close() {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
ConfMan.setInt("autosave_period", _autosavePeriodPopUp->getSelectedTag(), _domain);
|
ConfMan.setInt("autosave_period", _autosavePeriodPopUp->getSelectedTag(), _domain);
|
||||||
|
|
||||||
GUI::ThemeEngine::GraphicsMode selected = (GUI::ThemeEngine::GraphicsMode)_rendererPopUp->getSelectedTag();
|
|
||||||
const char *cfg = GUI::ThemeEngine::findModeConfigName(selected);
|
|
||||||
if (!ConfMan.get("gui_renderer").equalsIgnoreCase(cfg)) {
|
|
||||||
// FIXME: Actually, any changes (including the theme change) should
|
|
||||||
// only become active *after* the options dialog has closed.
|
|
||||||
g_gui.loadNewTheme(g_gui.theme()->getThemeId(), selected);
|
|
||||||
ConfMan.set("gui_renderer", cfg, _domain);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
OptionsDialog::close();
|
OptionsDialog::close();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue