summaryrefslogtreecommitdiff
path: root/dw/ui.hh
diff options
context:
space:
mode:
authorJorge Arellano Cid <jcid@dillo.org>2008-11-30 10:48:35 -0300
committerJorge Arellano Cid <jcid@dillo.org>2008-11-30 10:48:35 -0300
commit58aaa5c9ee0a674a1a29f95c9fe047540fc44df1 (patch)
treea253ea845c2c905bffb9220175f14e880c9cb6f5 /dw/ui.hh
parent163277cb82fa38a5e7a5b1728f5d9535efb2c921 (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.hh9
1 files changed, 4 insertions, 5 deletions
diff --git a/dw/ui.hh b/dw/ui.hh
index de3e1b2b..3449e8b7 100644
--- a/dw/ui.hh
+++ b/dw/ui.hh
@@ -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) {