aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/dialogs.h
diff options
context:
space:
mode:
authorTony Puccinelli2010-08-11 01:11:16 +0000
committerTony Puccinelli2010-08-11 01:11:16 +0000
commit3a7a0ba720f219c4780cf19d196cda9c0456a20b (patch)
treefe7f45242447dc7d14447babbdea9fbbb771c506 /engines/scumm/dialogs.h
parent6543062e5701e8011a4b12abffa8afca56f30b3f (diff)
parentfffec23a02cc88ed8daba0a3b50007b7e220c075 (diff)
downloadscummvm-rg350-3a7a0ba720f219c4780cf19d196cda9c0456a20b.tar.gz
scummvm-rg350-3a7a0ba720f219c4780cf19d196cda9c0456a20b.tar.bz2
scummvm-rg350-3a7a0ba720f219c4780cf19d196cda9c0456a20b.zip
manually merged engines from trunk into branch
svn-id: r51964
Diffstat (limited to 'engines/scumm/dialogs.h')
-rw-r--r--engines/scumm/dialogs.h24
1 files changed, 4 insertions, 20 deletions
diff --git a/engines/scumm/dialogs.h b/engines/scumm/dialogs.h
index 7889027dcf..41a8ec83c1 100644
--- a/engines/scumm/dialogs.h
+++ b/engines/scumm/dialogs.h
@@ -27,9 +27,8 @@
#include "common/str.h"
#include "gui/dialog.h"
-#include "gui/options.h"
#include "gui/widget.h"
-#include "gui/saveload.h"
+#include "engines/dialogs.h"
#include "scumm/detection.h"
@@ -52,32 +51,17 @@ protected:
typedef Common::String String;
};
-class ScummMenuDialog : public ScummDialog {
+#ifndef DISABLE_HELP
+class ScummMenuDialog : public MainMenuDialog {
public:
ScummMenuDialog(ScummEngine *scumm);
~ScummMenuDialog();
virtual void handleCommand(GUI::CommandSender *sender, uint32 cmd, uint32 data);
- virtual void reflowLayout();
-
- int runModal();
protected:
- ScummEngine *_vm;
-
- GUI::Dialog *_aboutDialog;
- GUI::Dialog *_optionsDialog;
-#ifndef DISABLE_HELP
GUI::Dialog *_helpDialog;
-#endif
- GUI::SaveLoadChooser *_saveDialog;
- GUI::SaveLoadChooser *_loadDialog;
-
- GUI::ButtonWidget *_loadButton;
- GUI::ButtonWidget *_saveButton;
-
- void save();
- void load();
};
+#endif
/**
* A dialog which displays an arbitrary message to the user and returns