aboutsummaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
authorEugene Sandulenko2011-10-24 18:26:21 +0100
committerEugene Sandulenko2011-10-25 14:56:03 +0100
commit25766500c090aada2f96d05824d369acb89a77fc (patch)
tree786ca768acbf38a956935f59dbf6cea227b67189 /gui
parent4c4e7289be47194fc7040f3f8c38623087c17d59 (diff)
downloadscummvm-rg350-25766500c090aada2f96d05824d369acb89a77fc.tar.gz
scummvm-rg350-25766500c090aada2f96d05824d369acb89a77fc.tar.bz2
scummvm-rg350-25766500c090aada2f96d05824d369acb89a77fc.zip
LAUNCHER: Do not show clear image in classic theme
Diffstat (limited to 'gui')
-rw-r--r--gui/launcher.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/gui/launcher.cpp b/gui/launcher.cpp
index 8689967587..05e88d6127 100644
--- a/gui/launcher.cpp
+++ b/gui/launcher.cpp
@@ -598,12 +598,13 @@ LauncherDialog::LauncherDialog()
_searchWidget = new EditTextWidget(this, "Launcher.Search", _search, 0, kSearchCmd);
#ifndef DISABLE_FANCY_THEMES
- _searchClearPicButton = new PicButtonWidget(this, "Launcher.SearchClearButton", _("Clear value"), kSearchClearCmd);
- _searchClearPicButton->useThemeTransparency(true);
- _searchClearPicButton->setGfx(g_gui.theme()->getImageSurface(ThemeEngine::kImageEraser));
-#else
- _searchClearButton = new ButtonWidget(this, "Launcher.SearchClearButton", "C", _("Clear value"), kSearchClearCmd);
+ if (g_gui.xmlEval()->getVar("Globals.ShowSearchPic") == 1 && g_gui.theme()->supportsImages()) {
+ _searchClearPicButton = new PicButtonWidget(this, "Launcher.SearchClearButton", _("Clear value"), kSearchClearCmd);
+ _searchClearPicButton->useThemeTransparency(true);
+ _searchClearPicButton->setGfx(g_gui.theme()->getImageSurface(ThemeEngine::kImageEraser));
+ } else
#endif
+ _searchClearButton = new ButtonWidget(this, "Launcher.SearchClearButton", "C", _("Clear value"), kSearchClearCmd);
// Add list with game titles
_list = new ListWidget(this, "Launcher.GameList", 0, kListSearchCmd);