aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/elementary/efl_ui_win.c
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-06-15 10:38:33 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-06-15 17:35:44 +0900
commit8ba83b102fff057a7935ccc9a6ef0910d773bd59 (patch)
tree846ae1427dcbfd66305278ad11d54a5377b29384 /src/lib/elementary/efl_ui_win.c
parentelm+evas - windows - fix alt+f4 to work without losing alt key (diff)
downloadefl-8ba83b102fff057a7935ccc9a6ef0910d773bd59.tar.gz
win: Implement Efl.Canvas device & seat get
By name or id
Diffstat (limited to 'src/lib/elementary/efl_ui_win.c')
-rw-r--r--src/lib/elementary/efl_ui_win.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index baa84bac47..39ee0b775f 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -2505,6 +2505,18 @@ _efl_ui_win_efl_canvas_object_top_in_rectangle_get(const Eo *obj EINA_UNUSED, Ef
return evas_object_top_in_rectangle_get(sd->evas, x, y, w, h, include_pass_events_objects, include_hidden_objects);
}
+EOLIAN static Efl_Input_Device *
+_efl_ui_win_efl_canvas_device_get(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd, const char *name)
+{
+ return efl_canvas_device_get(sd->evas, name);
+}
+
+EOLIAN static Efl_Input_Device *
+_efl_ui_win_efl_canvas_seat_get(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd, int id)
+{
+ return efl_canvas_seat_get(sd->evas, id);
+}
+
static void
_elm_win_on_parent_del(void *data,
Evas *e EINA_UNUSED,