diff options
author | Eugene Sandulenko | 2010-06-15 10:57:28 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-06-15 10:57:28 +0000 |
commit | 01bc5dda944f121187a4499f03d3a3814741f093 (patch) | |
tree | 1d08ad7b5f2e6c7c9209c5d6b3f2e80307969d35 /gui/options.cpp | |
parent | 8dcc49251f08492968ddfcbb825bfe0a17d0747b (diff) | |
download | scummvm-rg350-01bc5dda944f121187a4499f03d3a3814741f093.tar.gz scummvm-rg350-01bc5dda944f121187a4499f03d3a3814741f093.tar.bz2 scummvm-rg350-01bc5dda944f121187a4499f03d3a3814741f093.zip |
GUI: Implemented Languages as GUI options.
SCUMM and AdvancedDetector support this feature.
svn-id: r49786
Diffstat (limited to 'gui/options.cpp')
-rw-r--r-- | gui/options.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/gui/options.cpp b/gui/options.cpp index b00886b40e..bee06a4dce 100644 --- a/gui/options.cpp +++ b/gui/options.cpp @@ -126,8 +126,10 @@ void OptionsDialog::init() { // Retrieve game GUI options _guioptions = 0; - if (ConfMan.hasKey("guioptions", _domain)) - _guioptions = parseGameGUIOptions(ConfMan.get("guioptions", _domain)); + if (ConfMan.hasKey("guioptions", _domain)) { + _guioptionsString = ConfMan.get("guioptions", _domain); + _guioptions = parseGameGUIOptions(_guioptionsString); + } } void OptionsDialog::open() { @@ -138,8 +140,10 @@ void OptionsDialog::open() { // Retrieve game GUI options _guioptions = 0; - if (ConfMan.hasKey("guioptions", _domain)) - _guioptions = parseGameGUIOptions(ConfMan.get("guioptions", _domain)); + if (ConfMan.hasKey("guioptions", _domain)) { + _guioptionsString = ConfMan.get("guioptions", _domain); + _guioptions = parseGameGUIOptions(_guioptionsString); + } // Graphic options if (_fullscreenCheckbox) { |