diff options
Diffstat (limited to 'gui/options.h')
-rw-r--r-- | gui/options.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gui/options.h b/gui/options.h index 9b304204db..a6eebe5748 100644 --- a/gui/options.h +++ b/gui/options.h @@ -81,6 +81,10 @@ protected: ButtonWidget *_soundFontButton; StaticTextWidget *_soundFont; ButtonWidget *_soundFontClearButton; + + virtual void build(); + virtual void clean(); + void rebuild(); void addGraphicControls(GuiObject *boss, const Common::String &prefix); void addAudioControls(GuiObject *boss, const Common::String &prefix); @@ -206,7 +210,6 @@ public: GlobalOptionsDialog(LauncherDialog *launcher); ~GlobalOptionsDialog(); - void open(); virtual void apply(); void close(); void handleCommand(CommandSender *sender, uint32 cmd, uint32 data); @@ -215,6 +218,9 @@ public: virtual void reflowLayout(); protected: + virtual void build(); + virtual void clean(); + Common::String _newTheme; LauncherDialog *_launcher; #ifdef GUI_ENABLE_KEYSDIALOG |