forked from enlightenment/efl
ecore/ecore_input - Conceptually, PASS_ON is right.
SVN revision: 73535
This commit is contained in:
parent
5e68a8aa43
commit
3c0a939785
|
@ -153,13 +153,13 @@ _ecore_event_evas_key(Ecore_Event_Key *e, Ecore_Event_Press press)
|
||||||
Ecore_Input_Window *lookup;
|
Ecore_Input_Window *lookup;
|
||||||
|
|
||||||
lookup = _ecore_event_window_match(e->event_window);
|
lookup = _ecore_event_window_match(e->event_window);
|
||||||
if (!lookup) return ECORE_CALLBACK_RENEW;
|
if (!lookup) return ECORE_CALLBACK_PASS_ON;
|
||||||
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
||||||
if (press == ECORE_DOWN)
|
if (press == ECORE_DOWN)
|
||||||
evas_event_feed_key_down(lookup->evas, e->keyname, e->key, e->string, e->compose, e->timestamp, NULL);
|
evas_event_feed_key_down(lookup->evas, e->keyname, e->key, e->string, e->compose, e->timestamp, NULL);
|
||||||
else
|
else
|
||||||
evas_event_feed_key_up(lookup->evas, e->keyname, e->key, e->string, e->compose, e->timestamp, NULL);
|
evas_event_feed_key_up(lookup->evas, e->keyname, e->key, e->string, e->compose, e->timestamp, NULL);
|
||||||
return ECORE_CALLBACK_RENEW;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
|
@ -169,7 +169,7 @@ _ecore_event_evas_mouse_button(Ecore_Event_Mouse_Button *e, Ecore_Event_Press pr
|
||||||
Evas_Button_Flags flags = EVAS_BUTTON_NONE;
|
Evas_Button_Flags flags = EVAS_BUTTON_NONE;
|
||||||
|
|
||||||
lookup = _ecore_event_window_match(e->event_window);
|
lookup = _ecore_event_window_match(e->event_window);
|
||||||
if (!lookup) return ECORE_CALLBACK_RENEW;
|
if (!lookup) return ECORE_CALLBACK_PASS_ON;
|
||||||
if (e->double_click) flags |= EVAS_BUTTON_DOUBLE_CLICK;
|
if (e->double_click) flags |= EVAS_BUTTON_DOUBLE_CLICK;
|
||||||
if (e->triple_click) flags |= EVAS_BUTTON_TRIPLE_CLICK;
|
if (e->triple_click) flags |= EVAS_BUTTON_TRIPLE_CLICK;
|
||||||
if (e->multi.device == 0)
|
if (e->multi.device == 0)
|
||||||
|
@ -219,7 +219,7 @@ _ecore_event_evas_mouse_button(Ecore_Event_Mouse_Button *e, Ecore_Event_Press pr
|
||||||
e->timestamp, NULL);
|
e->timestamp, NULL);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return ECORE_CALLBACK_RENEW;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Eina_Bool
|
EAPI Eina_Bool
|
||||||
|
@ -230,7 +230,7 @@ ecore_event_evas_mouse_move(void *data __UNUSED__, int type __UNUSED__, void *ev
|
||||||
|
|
||||||
e = event;
|
e = event;
|
||||||
lookup = _ecore_event_window_match(e->event_window);
|
lookup = _ecore_event_window_match(e->event_window);
|
||||||
if (!lookup) return ECORE_CALLBACK_RENEW;
|
if (!lookup) return ECORE_CALLBACK_PASS_ON;
|
||||||
if (e->multi.device == 0)
|
if (e->multi.device == 0)
|
||||||
{
|
{
|
||||||
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
||||||
|
@ -256,7 +256,7 @@ ecore_event_evas_mouse_move(void *data __UNUSED__, int type __UNUSED__, void *ev
|
||||||
e->multi.x, e->multi.y, e->timestamp,
|
e->multi.x, e->multi.y, e->timestamp,
|
||||||
NULL);
|
NULL);
|
||||||
}
|
}
|
||||||
return ECORE_CALLBACK_RENEW;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Eina_Bool
|
EAPI Eina_Bool
|
||||||
|
@ -277,7 +277,7 @@ _ecore_event_evas_mouse_io(Ecore_Event_Mouse_IO *e, Ecore_Event_IO io)
|
||||||
Ecore_Input_Window *lookup;
|
Ecore_Input_Window *lookup;
|
||||||
|
|
||||||
lookup = _ecore_event_window_match(e->event_window);
|
lookup = _ecore_event_window_match(e->event_window);
|
||||||
if (!lookup) return ECORE_CALLBACK_RENEW;
|
if (!lookup) return ECORE_CALLBACK_PASS_ON;
|
||||||
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
||||||
switch (io)
|
switch (io)
|
||||||
{
|
{
|
||||||
|
@ -292,7 +292,7 @@ _ecore_event_evas_mouse_io(Ecore_Event_Mouse_IO *e, Ecore_Event_IO io)
|
||||||
}
|
}
|
||||||
|
|
||||||
lookup->move_mouse(lookup->window, e->x, e->y, e->timestamp);
|
lookup->move_mouse(lookup->window, e->x, e->y, e->timestamp);
|
||||||
return ECORE_CALLBACK_RENEW;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Eina_Bool
|
EAPI Eina_Bool
|
||||||
|
@ -315,10 +315,10 @@ ecore_event_evas_mouse_wheel(void *data __UNUSED__, int type __UNUSED__, void *e
|
||||||
|
|
||||||
e = event;
|
e = event;
|
||||||
lookup = _ecore_event_window_match(e->event_window);
|
lookup = _ecore_event_window_match(e->event_window);
|
||||||
if (!lookup) return ECORE_CALLBACK_RENEW;
|
if (!lookup) return ECORE_CALLBACK_PASS_ON;
|
||||||
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
|
||||||
evas_event_feed_mouse_wheel(lookup->evas, e->direction, e->z, e->timestamp, NULL);
|
evas_event_feed_mouse_wheel(lookup->evas, e->direction, e->z, e->timestamp, NULL);
|
||||||
return ECORE_CALLBACK_RENEW;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Eina_Bool
|
EAPI Eina_Bool
|
||||||
|
|
Loading…
Reference in New Issue