aboutsummaryrefslogtreecommitdiff
path: root/scumm/dialogs.h
diff options
context:
space:
mode:
authorMax Horn2003-12-14 20:36:37 +0000
committerMax Horn2003-12-14 20:36:37 +0000
commit5e000ec43f771155f9ecc605c60d39511661d908 (patch)
tree7bd7ac7356a4d16ce7f633387542af0ce8d9eec8 /scumm/dialogs.h
parente1c21c2d8c3ba05ba32bf86f2fa66e5786264f52 (diff)
downloadscummvm-rg350-5e000ec43f771155f9ecc605c60d39511661d908.tar.gz
scummvm-rg350-5e000ec43f771155f9ecc605c60d39511661d908.tar.bz2
scummvm-rg350-5e000ec43f771155f9ecc605c60d39511661d908.zip
Let's spell it out: c-o-d-e r-e-u-s-e :-)
svn-id: r11640
Diffstat (limited to 'scumm/dialogs.h')
-rw-r--r--scumm/dialogs.h16
1 files changed, 2 insertions, 14 deletions
diff --git a/scumm/dialogs.h b/scumm/dialogs.h
index 0d9c8a25c1..3e05327cf9 100644
--- a/scumm/dialogs.h
+++ b/scumm/dialogs.h
@@ -142,24 +142,12 @@ protected:
class PauseDialog : public InfoDialog {
public:
PauseDialog(ScummEngine *scumm);
- virtual void handleKeyDown(uint16 ascii, int keycode, int modifiers)
- {
- if (ascii == ' ') // Close pause dialog if space key is pressed
- close();
- else
- ScummDialog::handleKeyDown(ascii, keycode, modifiers);
- }
-};
-
-class ConfirmExitDialog : public InfoDialog {
-public:
- ConfirmExitDialog(ScummEngine *scumm);
virtual void handleKeyDown(uint16 ascii, int keycode, int modifiers);
};
-class ConfirmRestartDialog : public InfoDialog {
+class ConfirmDialog : public InfoDialog {
public:
- ConfirmRestartDialog(ScummEngine *scumm);
+ ConfirmDialog(ScummEngine *scumm, const String& message);
virtual void handleKeyDown(uint16 ascii, int keycode, int modifiers);
};