Reworked event handling.
[ruby-ecore.git] / src / ecore_x / rb_ecore_x.c
index 766b39a112fcbf81c204752769ba9d215d4a2413..69520a36476033330752f6f4d9a6711f9e2c81ad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: rb_ecore_x.c 101 2004-08-27 23:56:26Z tilman $
+ * $Id: rb_ecore_x.c 365 2006-02-14 21:50:47Z tilman $
  *
  * Copyright (C) 2004 ruby-ecore team (see AUTHORS)
  *
@@ -456,92 +456,92 @@ void Init_ecore_x (void)
        DEF_CONST (c, ECORE_X_MODIFIER_, WIN);
 
        /* events */
-       ADD_EVENT (mX, ECORE_X_EVENT_KEY_DOWN, "KeyDown", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_KEY_DOWN, "KeyDown", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_key_down_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_KEY_UP, "KeyUp", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_KEY_UP, "KeyUp", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_key_down_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_BUTTON_DOWN,
+       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_BUTTON_DOWN,
                   "MouseButtonDown", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_mouse_button_down_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_BUTTON_UP,
+       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_BUTTON_UP,
                   "MouseButtonUp", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_mouse_button_up_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_MOVE, "MouseMove", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_MOVE, "MouseMove", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_mouse_move_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_IN, "MouseIn", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_IN, "MouseIn", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_mouse_in_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_OUT, "MouseOut", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_MOUSE_OUT, "MouseOut", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_mouse_in_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_FOCUS_IN,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_FOCUS_IN,
                   "WindowFocusIn", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_focus_change_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_FOCUS_OUT,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_FOCUS_OUT,
                   "WindowFocusOut", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_focus_change_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_DELETE_REQUEST,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_DELETE_REQUEST,
                   "WindowDeleteRequest", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_delete_request_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_CONFIGURE_REQUEST,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_CONFIGURE_REQUEST,
                   "WindowConfigureRequest", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_configure_request_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_CONFIGURE,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_CONFIGURE,
                   "WindowConfigure", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_configure_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_RESIZE_REQUEST,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_RESIZE_REQUEST,
                   "WindowResizeRequest", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_resize_request_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_DAMAGE, "WindowDamage", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_DAMAGE, "WindowDamage", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_damage_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_VISIBILITY_CHANGE,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_VISIBILITY_CHANGE,
                   "WindowVisibilityChange", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_visibility_change_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_CREATE, "WindowCreate", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_CREATE, "WindowCreate", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_create_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_DESTROY, "WindowDestroy", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_DESTROY, "WindowDestroy", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_delete_request_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_SHOW, "WindowShow", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_SHOW, "WindowShow", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_delete_request_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_HIDE, "WindowHide", c);
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_HIDE, "WindowHide", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_delete_request_init, 1);
 
-       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_SHOW_REQUEST,
+       ADD_EVENT (mX, ECORE_X_EVENT_WINDOW_SHOW_REQUEST,
                   "WindowShowRequest", c);
        rb_define_private_method (c, "initialize",
                                  c_ev_win_show_request_init, 1);