While tinkering with various stuff I found uses for the following, * gdk-1.2.defs (GdkFont): Add ascent and descent fields. (gdk_window_get_events, gdk_window_at_pointer, gdk_window_get_pointer, gdk_window_raise, gdk_window_set_background, gdk_window_set_back_pixmap, gdk_window_set_events): New functions. * gtk-1.2.defs (GtkTreeItem): Add expanded field (GtkMenuItem): Add submenu field. (gtk_window_add_accel_group, gtk_window_remove_accel_group, gtk_toggle_button_get_active): New functions. GtkToggleButton has "active" as a field as well as a get_active function (in both gtk 1.2 and 2.0). The gtk 2 doco doesn't mention the field though, so it might be best to use the function.