ecore_x: Add ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER.
authorJaehwan Kim <jae.hwan.kim@samsung.com>
Fri, 7 Feb 2014 05:21:40 +0000 (14:21 +0900)
committerJaehwan Kim <jae.hwan.kim@samsung.com>
Fri, 7 Feb 2014 05:51:28 +0000 (14:51 +0900)
This Atom is for accessibility.
In the touch screen, when the finger moves continuously, it is uesd.

src/lib/ecore_x/Ecore_X.h
src/lib/ecore_x/Ecore_X_Atoms.h
src/lib/ecore_x/ecore_x_atoms_decl.h
src/lib/ecore_x/xcb/ecore_xcb_e.c
src/lib/ecore_x/xlib/ecore_x_e.c

index 643498d..6260bfe 100644 (file)
@@ -1772,6 +1772,7 @@ EAPI void                            ecore_x_e_illume_home_del_send(Ecore_X_Wind
 EAPI void                            ecore_x_e_illume_access_action_next_send(Ecore_X_Window win);
 EAPI void                            ecore_x_e_illume_access_action_prev_send(Ecore_X_Window win);
 EAPI void                            ecore_x_e_illume_access_action_activate_send(Ecore_X_Window win);
+EAPI void                            ecore_x_e_illume_access_action_over_send(Ecore_X_Window win);
 EAPI void                            ecore_x_e_illume_access_action_read_send(Ecore_X_Window win);
 EAPI void                            ecore_x_e_illume_access_action_read_next_send(Ecore_X_Window win);
 EAPI void                            ecore_x_e_illume_access_action_read_prev_send(Ecore_X_Window win);
index de1c0e5..09c4abc 100644 (file)
@@ -265,6 +265,7 @@ EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL;
 EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_NEXT;
 EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_PREV;
 EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ACTIVATE;
+EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER;
 EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ;
 EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_NEXT;
 EAPI extern Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_PREV;
index 0ddd70b..80c555c 100644 (file)
@@ -291,6 +291,7 @@ EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL = 0;
 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_NEXT = 0;
 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_PREV = 0;
 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ACTIVATE = 0;
+EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER = 0;
 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ = 0;
 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_NEXT = 0;
 EAPI Ecore_X_Atom ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_PREV = 0;
@@ -610,6 +611,7 @@ const Atom_Item atom_items[] =
    { "_E_ILLUME_ACCESS_ACTION_NEXT", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_NEXT },
    { "_E_ILLUME_ACCESS_ACTION_PREV", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_PREV },
    { "_E_ILLUME_ACCESS_ACTION_ACTIVATE", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ACTIVATE },
+   { "_E_ILLUME_ACCESS_ACTION_OVER", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER },
    { "_E_ILLUME_ACCESS_ACTION_READ", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ },
    { "_E_ILLUME_ACCESS_ACTION_READ_NEXT", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_NEXT },
    { "_E_ILLUME_ACCESS_ACTION_READ_PREV", &ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_READ_PREV },
index 7897e6a..b85659e 100644 (file)
@@ -1335,6 +1335,18 @@ ecore_x_e_illume_access_action_activate_send(Ecore_X_Window win)
 }
 
 EAPI void
+ecore_x_e_illume_access_action_over_send(Ecore_X_Window win)
+{
+   LOGFN(__FILE__, __LINE__, __FUNCTION__);
+
+   ecore_x_client_message32_send(win, ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL,
+                                 ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
+                                 win,
+                                 ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER,
+                                 0, 0, 0);
+}
+
+EAPI void
 ecore_x_e_illume_access_action_read_send(Ecore_X_Window win)
 {
    LOGFN(__FILE__, __LINE__, __FUNCTION__);
index 7b5c12d..42380c0 100644 (file)
@@ -424,6 +424,17 @@ ecore_x_e_illume_access_action_activate_send(Ecore_X_Window win)
 }
 
 EAPI void
+ecore_x_e_illume_access_action_over_send(Ecore_X_Window win)
+{
+   LOGFN(__FILE__, __LINE__, __FUNCTION__);
+   ecore_x_client_message32_send(win, ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL,
+                                 ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
+                                 win,
+                                 ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_OVER,
+                                 0, 0, 0);
+}
+
+EAPI void
 ecore_x_e_illume_access_action_read_send(Ecore_X_Window win)
 {
    LOGFN(__FILE__, __LINE__, __FUNCTION__);