[Glade-users] libglade, GtkDrawingArea, GdkEvents ?



Yes, but my problem is :

Only motion_notify_event work.

=2E..

gtk_widget_add_events(glade_xml_get_widget(xml,"drawingarea"),
        GDK_BUTTON_RELEASE_MASK
        | GDK_POINTER_MOTION_MASK);

glade_xml_signal_connect(xml,
        "on_drawingarea_motion_notify_event",
        G_CALLBACK(motion_notify_event));

glade_xml_signal_connect(xml,
        "on_drawingarea_button_release_event",
        G_CALLBACK(button_release_event));

=2E..

The function button_release_event is never call.

???




Le Mercredi 13 Ao=FBt 2003 03:16, Russell Shaw a =E9crit :
goth goth wrote:
Hello,

I realise a simple application using libglade 2, Gtk
2.2 : a GtkDrawingArea in a GtkWindow.

window : signal destroy connect to gtk_main_quit
drawingarea : signals button_release_event and
motion_notify_event on two function who g_print event.

drawingarea use the string "00000000001000000100" to
the GdkEvent (activate GDK_MOTION_NOTIFY_MASK and
GDK_BUTTON_RELEASE_MASK).

Events are not send : no error message but no action
What is the problem ?

 From the docs:

   To receive mouse events on a drawing area, you will
   need to enable them with gtk_widget_add_events().

_______________________________________________
Glade-users maillist  -  Glade-users lists ximian com
http://lists.ximian.com/mailman/listinfo/glade-users





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]