X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fwidget.cpp;h=38f8e92a67d4db6b97bef640e539b5c367ebbc73;hp=76b6e615712c29c459d208abe8300671aae5bc6e;hb=79af58bcfa941e0f2c33b172c9e924522ebcdfea;hpb=36fced66c1ea8962e148ebddc0e021a8aedfc310 diff --git a/source/widget.cpp b/source/widget.cpp index 76b6e61..38f8e92 100644 --- a/source/widget.cpp +++ b/source/widget.cpp @@ -240,6 +240,24 @@ void Widget::pointer_leave() clear_state(HOVER); } +void Widget::touch_press(int x, int y, unsigned finger) +{ + if(finger==0) + button_press(x, y, 1); +} + +void Widget::touch_release(int x, int y, unsigned finger) +{ + if(finger==0) + button_release(x, y, 1); +} + +void Widget::touch_motion(int x, int y, unsigned finger) +{ + if(finger==0) + pointer_motion(x, y); +} + void Widget::focus_in() { set_state(FOCUS);