diff options
author | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2008-12-08 16:32:27 +0100 |
---|---|---|
committer | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2008-12-08 16:32:27 +0100 |
commit | c8b549abe1c85700c91e805e51b677a49ed5fd1d (patch) | |
tree | cd7c4053123335b3af203b6aaf6cdd99da5fa222 /dw/ui.hh | |
parent | 9e9dd0866570bcded7a26f0cbf1c0134c35e81d6 (diff) | |
parent | 4e93afcf54baaa4d2b689357ec47fd3ec585e44f (diff) |
merge
Diffstat (limited to 'dw/ui.hh')
-rw-r--r-- | dw/ui.hh | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -334,8 +334,7 @@ public: class ClickedReceiver: public lout::signal::Receiver { public: - virtual void clicked (ButtonResource *resource, int buttonNo, int x, - int y) = 0; + virtual void clicked (ButtonResource *resource, EventButton *event) = 0; }; private: @@ -347,14 +346,14 @@ private: public: inline void connectClicked (ClickedReceiver *receiver) { connect (receiver); } - void emitClicked (ButtonResource *resource, int buttonNo, int x, int y); + void emitClicked (ButtonResource *resource, EventButton *event); }; ClickedEmitter clickedEmitter; protected: - inline void emitClicked (int buttonNo, int x, int y) { - return clickedEmitter.emitClicked (this, buttonNo, x, y); } + inline void emitClicked (EventButton *event) { + clickedEmitter.emitClicked (this, event); } public: inline void connectClicked (ClickedReceiver *receiver) { |