aboutsummaryrefslogtreecommitdiff
path: root/newgui.h
diff options
context:
space:
mode:
authorMax Horn2002-07-07 22:44:30 +0000
committerMax Horn2002-07-07 22:44:30 +0000
commit10d86be56456b57392cca05d5a2135408289223c (patch)
treeca7d19195a38b260fbd625e9f634a71843c1c4bf /newgui.h
parentc90ade1f10d3ff0c2f7e429ec5d688b7db8637c9 (diff)
downloadscummvm-rg350-10d86be56456b57392cca05d5a2135408289223c.tar.gz
scummvm-rg350-10d86be56456b57392cca05d5a2135408289223c.tar.bz2
scummvm-rg350-10d86be56456b57392cca05d5a2135408289223c.zip
added options dialog; added NewGui TODO list;
svn-id: r4485
Diffstat (limited to 'newgui.h')
-rw-r--r--newgui.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/newgui.h b/newgui.h
index 7145699ed9..461718a27d 100644
--- a/newgui.h
+++ b/newgui.h
@@ -52,6 +52,9 @@ public:
// Dialogs
void pauseDialog();
void saveloadDialog();
+ void aboutDialog();
+ void optionsDialog();
+
void loop();
bool isActive() { return ! _dialogStack.empty(); }
@@ -65,6 +68,8 @@ protected:
Dialog *_pauseDialog;
Dialog *_saveLoadDialog;
+ Dialog *_aboutDialog;
+ Dialog *_optionsDialog;
// sound state
bool _old_soundsPaused;
@@ -94,8 +99,12 @@ public:
void drawChar(const char c, int x, int y);
void drawString(const char *str, int x, int y, int w, byte color);
- //
- const char *queryString(int string);
+ // Query a string from the resources
+ const char *queryResString(int stringno);
+
+ // Query a custom string. This is in a seperate method so that we
+ // can easily localize the messages in the future if we want to.
+ const char *queryCustomString(int stringno);
};
#endif