diff options
author | Jorge Arellano Cid <jcid@dillo.org> | 2008-11-30 10:48:35 -0300 |
---|---|---|
committer | Jorge Arellano Cid <jcid@dillo.org> | 2008-11-30 10:48:35 -0300 |
commit | 58aaa5c9ee0a674a1a29f95c9fe047540fc44df1 (patch) | |
tree | a253ea845c2c905bffb9220175f14e880c9cb6f5 /dw/ui.hh | |
parent | 163277cb82fa38a5e7a5b1728f5d9535efb2c921 (diff) |
- Set middle click to submit in a new TAB. (Helps to keep form data!)
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) { |