I want to replace the existing GtkDrawingArea with a GtkLayout in a
large application (GNU Denemo).
When I do this just by substituting gtk_drawing_area_new() with
gtk_layout_new(NULL, NULL) I do not receive the configure_event and
scroll_event signals, although the code gtk_widget_add_events ..
GDK_EXPOSURE_MASK is still in place.

I suspect this is to do with the cryptic note that drawing has to be
done to the bin_window instead of window, but beyond that I am stumped.
The draw event is being handled fine, and mouse button clicks etc are
all working.

Any help in migrating from GtkDrawingArea to GtkLayout would be much
appreciated.

Richard Shann


_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to