diff options
author | Max Horn | 2009-01-01 21:41:55 +0000 |
---|---|---|
committer | Max Horn | 2009-01-01 21:41:55 +0000 |
commit | 97e9b28c8ac480e7ba9819c5525a1d8bec45d2f4 (patch) | |
tree | cdf664f30b7df331b6247494d5af5629df67f290 /gui/ScrollBarWidget.cpp | |
parent | 9752882f8bbe6070f69638d3c54156a1c0e61204 (diff) | |
download | scummvm-rg350-97e9b28c8ac480e7ba9819c5525a1d8bec45d2f4.tar.gz scummvm-rg350-97e9b28c8ac480e7ba9819c5525a1d8bec45d2f4.tar.bz2 scummvm-rg350-97e9b28c8ac480e7ba9819c5525a1d8bec45d2f4.zip |
Revamping the handling of GUI themes a bit:
* Moved the code which handles fallback to the built-in theme from ThemeEngine to GuiManager
* Changed ThemeEngine::init() to only init&load the theme; no more messing with the overlay
* Commented to a somewhat obscure line in the GuiManager event loop (taking eriktorbjorn's original commit message for that change as comment text)
* Cleaned up the way the Dialog constructor ensures that the current Theme is correctly setup
* Got rid of varios members of ThemeEngine
* Changed ThemeEngine members _screen and _backBuffer from Surface pointers to just plain Surfaces
* Changed ThemeEngine::loadFontFromArchive to use _themeArchive instead of creating an Archive from scratch
* Renamed ThemeEngine::getThemeFileName() to getThemeId() (and some associated tweaks)
* Lots of further cleanup and tweaks
svn-id: r35653
Diffstat (limited to 'gui/ScrollBarWidget.cpp')
0 files changed, 0 insertions, 0 deletions