From 1238d7422705e88097d21a3d0e34683262be4331 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 13 Jul 2002 18:32:09 +0000 Subject: took painelf's change, modified it a lot, and now here's the result :-) svn-id: r4540 --- gui/dialog.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'gui/dialog.h') diff --git a/gui/dialog.h b/gui/dialog.h index 29a4b76795..460fa6e0bf 100644 --- a/gui/dialog.h +++ b/gui/dialog.h @@ -53,8 +53,10 @@ public: virtual void draw(); //virtual void handleIdle(); // Called periodically - virtual void handleClick(int x, int y, int button); - virtual void handleKey(char key, int modifiers); // modifiers = alt/shift/ctrl etc. + virtual void handleMouseDown(int x, int y, int button); + virtual void handleMouseUp(int x, int y, int button); + virtual void handleKeyDown(char key, int modifiers); // modifiers = alt/shift/ctrl etc. + virtual void handleKeyUp(char key, int modifiers); // modifiers = alt/shift/ctrl etc. virtual void handleMouseMoved(int x, int y, int button); virtual void handleCommand(CommandSender *sender, uint32 cmd, uint32 data); @@ -102,14 +104,14 @@ class PauseDialog : public Dialog { public: PauseDialog(NewGui *gui); - virtual void handleClick(int x, int y, int button) + virtual void handleMouseDown(int x, int y, int button) { close(); } - virtual void handleKey(char key, int modifiers) + virtual void handleKeyDown(char key, int modifiers) { if (key == 32) close(); else - Dialog::handleKey(key, modifiers); + Dialog::handleKeyDown(key, modifiers); } }; -- cgit v1.2.3