Changeset 334
- Timestamp:
- 01/30/06 16:08:11 (3 years ago)
- Files:
-
- beatfish/trunk/src/evas_software_gtk2_main.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
beatfish/trunk/src/evas_software_gtk2_main.c
r333 r334 21 21 { 22 22 evas_output_size_set(evas, event->width, event->height); 23 } 24 25 static void 26 evasgtk2_enter (GtkWidget * widget, GdkEventCrossing * event, Evas * evas) 27 { 28 evas_event_feed_mouse_in (evas, 0, NULL); 29 } 30 31 static void 32 evasgtk2_leave (GtkWidget * widget, GdkEventCrossing * event, Evas * evas) 33 { 34 evas_event_feed_mouse_out (evas, 0, NULL); 23 35 } 24 36 … … 62 74 gdk_window_set_events (widget->window, 63 75 GDK_EXPOSURE_MASK | GDK_STRUCTURE_MASK | 76 GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | 64 77 GDK_POINTER_MOTION_MASK | 65 78 GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK); … … 89 102 g_signal_connect (G_OBJECT(widget), "configure_event", 90 103 G_CALLBACK(evasgtk2_configure), evas); 104 g_signal_connect (G_OBJECT(widget), "enter_notify_event", 105 G_CALLBACK(evasgtk2_enter), evas); 106 g_signal_connect (G_OBJECT(widget), "leave_notify_event", 107 G_CALLBACK(evasgtk2_leave), evas); 108 g_signal_connect (G_OBJECT(widget), "motion_notify_event", 109 G_CALLBACK(evasgtk2_motion), evas); 91 110 g_signal_connect (G_OBJECT(widget), "button_press_event", 92 111 G_CALLBACK(evasgtk2_button_press), evas); 93 112 g_signal_connect (G_OBJECT(widget), "button_release_event", 94 113 G_CALLBACK(evasgtk2_button_release), evas); 95 g_signal_connect (G_OBJECT(widget), "motion_notify_event",96 G_CALLBACK(evasgtk2_motion), evas);97 114 98 115 g_signal_connect (G_OBJECT(widget), "destroy_event",
