Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

etk_event.c File Reference


Detailed Description


Functions

void etk_event_mouse_in_wrap (Etk_Widget *widget, Evas_Event_Mouse_In *evas_event, Etk_Event_Mouse_In *etk_event)
 Converts a "mouse_in" event from Evas to the corresponding event of Etk.
void etk_event_mouse_out_wrap (Etk_Widget *widget, Evas_Event_Mouse_Out *evas_event, Etk_Event_Mouse_Out *etk_event)
 Converts a "mouse_out" event from Evas to the corresponding event of Etk.
void etk_event_mouse_move_wrap (Etk_Widget *widget, Evas_Event_Mouse_Move *evas_event, Etk_Event_Mouse_Move *etk_event)
 Converts a "mouse_move" event from Evas to the corresponding event of Etk.
void etk_event_mouse_down_wrap (Etk_Widget *widget, Evas_Event_Mouse_Down *evas_event, Etk_Event_Mouse_Down *etk_event)
 Converts a "mouse_down" event from Evas to the corresponding event of Etk.
void etk_event_mouse_up_wrap (Etk_Widget *widget, Evas_Event_Mouse_Up *evas_event, Etk_Event_Mouse_Up *etk_event)
 Converts a "mouse_up" event from Evas to the corresponding event of Etk.
void etk_event_mouse_wheel_wrap (Etk_Widget *widget, Evas_Event_Mouse_Wheel *evas_event, Etk_Event_Mouse_Wheel *etk_event)
 Converts a "mouse_wheel" event from Evas to the corresponding event of Etk.
void etk_event_key_down_wrap (Etk_Widget *widget, Evas_Event_Key_Down *evas_event, Etk_Event_Key_Down *etk_event)
 Converts a "key_down" event from Evas to the corresponding event of Etk.
void etk_event_key_up_wrap (Etk_Widget *widget, Evas_Event_Key_Up *evas_event, Etk_Event_Key_Up *etk_event)
 Converts a "key_up" event from Evas to the corresponding event of Etk.
void etk_event_global_callback_add (Etk_Event_Type event, void(*callback)(Etk_Event_Global event, void *data), void *data)
 Adds a function to call when the given input event is emitted. It receives all the events, even those that are not sent to an Etk window.
void etk_event_global_callback_del (Etk_Event_Type event, void(*callback)(Etk_Event_Global event, void *data))
 Removes a callback connected to the given given input event.
void etk_event_mouse_position_get (int *x, int *y)
 Gets the position of the mouse pointer, relative to the screen.