ecore/ecore_input - Conceptually, PASS_ON is right.

SVN revision: 73535
This commit is contained in:
ChunEon Park 2012-07-10 14:26:16 +00:00
parent 5e68a8aa43
commit 3c0a939785
1 changed files with 10 additions and 10 deletions

View File

@ -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