diff options
author | Max Horn | 2002-10-27 12:26:41 +0000 |
---|---|---|
committer | Max Horn | 2002-10-27 12:26:41 +0000 |
commit | ec343e07e4806ac9c384733890a4b50f32cb9d75 (patch) | |
tree | 1cb57f7c2345514a15a7db7d6527d534ee26eb2e /scumm/dialogs.h | |
parent | a0734ef3f987d1716440e81b5e571c00d3ed891c (diff) | |
download | scummvm-rg350-ec343e07e4806ac9c384733890a4b50f32cb9d75.tar.gz scummvm-rg350-ec343e07e4806ac9c384733890a4b50f32cb9d75.tar.bz2 scummvm-rg350-ec343e07e4806ac9c384733890a4b50f32cb9d75.zip |
patch #628574: Implementing unkMessage2
svn-id: r5334
Diffstat (limited to 'scumm/dialogs.h')
-rw-r--r-- | scumm/dialogs.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/scumm/dialogs.h b/scumm/dialogs.h index 73a9678a1e..13f2c8c4f2 100644 --- a/scumm/dialogs.h +++ b/scumm/dialogs.h @@ -109,9 +109,12 @@ protected: CheckboxWidget *amigaPalCheckbox; }; -class PauseDialog : public ScummDialog { +class InfoDialog : public ScummDialog { public: - PauseDialog(NewGui *gui, Scumm *scumm); + // arbitrary message + InfoDialog(NewGui *gui, Scumm *scumm, const String& message); + // from resources + InfoDialog(NewGui *gui, Scumm *scumm, int res); virtual void handleMouseDown(int x, int y, int button, int clickCount) { close(); } @@ -122,6 +125,13 @@ public: else ScummDialog::handleKeyDown(key, modifiers); } +protected: + void setInfoText (const String& message); +}; + +class PauseDialog : public InfoDialog { +public: + PauseDialog(NewGui *gui, Scumm *scumm); }; #ifdef _WIN32_WCE |