From e833513d6b90a5f3f22212ffde1f1bcf27e976d3 Mon Sep 17 00:00:00 2001 From: jeon Date: Tue, 2 Jun 2020 15:57:13 +0900 Subject: [PATCH] e_pointer: change cursor moving APIs to E_API - Cursor behavior is not defined when screen-reader is enabled. So temporary to open cursor moving APIs for screen-reader module control cursor. - After cursor behavior is defined, this will be reback to EINTERN Change-Id: I104fe415d96e95740c921170a2f609f89f9ef34e --- src/bin/e_pointer.c | 4 ++-- src/bin/e_pointer.h | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/bin/e_pointer.c b/src/bin/e_pointer.c index 40dd695..97a2355 100644 --- a/src/bin/e_pointer.c +++ b/src/bin/e_pointer.c @@ -226,7 +226,7 @@ e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y) } } -EINTERN void +E_API void e_pointer_touch_move(E_Pointer *ptr, int x, int y) { EINA_SAFETY_ON_NULL_RETURN(ptr); @@ -242,7 +242,7 @@ e_pointer_touch_move(E_Pointer *ptr, int x, int y) _e_pointer_position_update(ptr); } -EINTERN void +E_API void e_pointer_mouse_move(E_Pointer *ptr, int x, int y) { EINA_SAFETY_ON_NULL_RETURN(ptr); diff --git a/src/bin/e_pointer.h b/src/bin/e_pointer.h index e41b39f..887c2a8 100644 --- a/src/bin/e_pointer.h +++ b/src/bin/e_pointer.h @@ -58,10 +58,11 @@ EINTERN int e_pointer_init(void); EINTERN int e_pointer_shutdown(void); EINTERN E_Pointer *e_pointer_canvas_new(Ecore_Evas *ee, Eina_Bool filled); EINTERN void e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y); -EINTERN void e_pointer_touch_move(E_Pointer *ptr, int x, int y); -EINTERN void e_pointer_mouse_move(E_Pointer *ptr, int x, int y); EINTERN Eina_Bool e_pointer_hwc_set(E_Pointer *ptr, Eina_Bool set); +E_API void e_pointer_touch_move(E_Pointer *ptr, int x, int y); +E_API void e_pointer_mouse_move(E_Pointer *ptr, int x, int y); + E_API E_Pointer *e_pointer_get(E_Client *ec); E_API void e_pointer_hide(E_Pointer *ptr); E_API Eina_Bool e_pointer_is_hidden(E_Pointer *ptr); -- 2.7.4