diff options
author | Nicolas Bacca | 2002-10-22 22:41:12 +0000 |
---|---|---|
committer | Nicolas Bacca | 2002-10-22 22:41:12 +0000 |
commit | 4aaf459df3a62e5c3c3c3554f5833f3a27acca69 (patch) | |
tree | 7913f8a9387b2cbac3033fb2e9a1bfa9527e0039 /scumm/dialogs.h | |
parent | 3b7ce4fed126166fe65a0bfa5ef2b0163c51b0bb (diff) | |
download | scummvm-rg350-4aaf459df3a62e5c3c3c3554f5833f3a27acca69.tar.gz scummvm-rg350-4aaf459df3a62e5c3c3c3554f5833f3a27acca69.tar.bz2 scummvm-rg350-4aaf459df3a62e5c3c3c3554f5833f3a27acca69.zip |
Added key selection dialog for WinCE
svn-id: r5253
Diffstat (limited to 'scumm/dialogs.h')
-rw-r--r-- | scumm/dialogs.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/scumm/dialogs.h b/scumm/dialogs.h index da2a3054dd..a0a0164ade 100644 --- a/scumm/dialogs.h +++ b/scumm/dialogs.h @@ -54,6 +54,8 @@ public: virtual void open(); virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data); + virtual void open(); + virtual void close(); protected: ListWidget *_savegameList; @@ -125,5 +127,23 @@ public: } }; +#ifdef _WIN32_WCE + +class KeysDialog : public ScummDialog { +public: + KeysDialog(NewGui *gui, Scumm *scumm); + + virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data); + virtual void handleKeyDown(char key, int modifiers); + +protected: + + ListWidget *_actionsList; + StaticTextWidget *_actionTitle; + StaticTextWidget *_keyMapping; + int _actionSelected; +}; #endif + +#endif
\ No newline at end of file |