I feel stupid... I just can't click on a drawing area:
1. I create a gnome_app in glade2, and a drawing area.
2. I create 2 event_handler for the drawing area: expose and press_button
3. Then I do this in my program:
<...>
xml = glade_xml_new("gweled.glade", NULL, NULL);
//glade_xml_signal_autoconnect(xml); // doesn't work for some reason
glade_xml_signal_connect(xml, "on_drawingarea1_expose_event", (GCallback)expose_event_cb); //works
glade_xml_signal_connect(xml, "on_drawingarea1_button_press_event", (GCallback)drawing_area_button_press_event_cb); //seems to work