aboutsummaryrefslogtreecommitdiff
path: root/dw/widget.hh
diff options
context:
space:
mode:
Diffstat (limited to 'dw/widget.hh')
-rw-r--r--dw/widget.hh10
1 files changed, 8 insertions, 2 deletions
diff --git a/dw/widget.hh b/dw/widget.hh
index c284e172..1a1bf41e 100644
--- a/dw/widget.hh
+++ b/dw/widget.hh
@@ -477,6 +477,14 @@ public:
Widget **interruptedWidget);
void drawToplevel (View *view, Rectangle *area);
+ virtual Widget *getWidgetAtPoint (int x, int y,
+ StackingIteratorStack *iteratorStack,
+ Widget **interruptedWidget);
+ Widget *getWidgetAtPointTotal (int x, int y,
+ StackingIteratorStack *iteratorStack,
+ Widget **interruptedWidget);
+ Widget *getWidgetAtPointToplevel (int x, int y);
+
bool buttonPress (EventButton *event);
bool buttonRelease (EventButton *event);
bool motionNotify (EventMotion *event);
@@ -506,8 +514,6 @@ public:
inline Layout *getLayout () { return layout; }
- virtual Widget *getWidgetAtPoint (int x, int y);
-
void scrollTo (HPosition hpos, VPosition vpos,
int x, int y, int width, int height);