int type __UNUSED__,
void *event)
{
+ Ecore_X_Atom atom_scroll;
Elm_Win_Smart_Data *sd = data;
Ecore_X_Event_Client_Message *e = event;
{
if ((unsigned int)e->data.l[0] == sd->x.xwin)
{
+ atom_scroll = ecore_x_atom_get("_E_MOD_SCREEN_READER_ACTION_SCROLL_");
+
if ((unsigned int)e->data.l[1] ==
ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_NEXT)
{
_elm_access_highlight_object_activate
(ELM_WIDGET_DATA(sd)->obj, ELM_ACTIVATE_DOWN);
}
+ else if ((unsigned int)e->data.l[1] == atom_scroll)
+ {
+ _elm_access_highlight_object_scroll(ELM_WIDGET_DATA(sd)->obj,
+ e->data.l[2], e->data.l[3], e->data.l[4]);
+ }
}
}
return ECORE_CALLBACK_PASS_ON;