2009/1/24 Tristan Van Berkom <tvb@xxxxxxxxx>: > On Fri, Jan 23, 2009 at 10:05 PM, Diego Jacobi <jacobidiego@xxxxxxxxx> wrote: > [...] >> >> I am using Glade 3.5.2 on OpenSuse 11.1. Sorry for not clarifing. >> >> PD: i cant do gtk-builder-converter --version > > hmm, maybe you need at least 3.5.4 for GtkBuilder support in Glade... > > Another thing I forgot to mention, is that GtkBuilder also only supports > native menus in trunk (the script probably converts to actions/uimanager) That seems to be the problem. > GTK+ 2.16 and Glade 3.6 are planned for the upcoming GNOME release, > if you can manage with bleeding edge versions of Glade and GTK+ until > then, then your dynamic menu shouldnt be a problem. > > Cheers, > -Tristan > I have installed now glade 3.5.5 and wow!, i wasnt expecting so much change between both versions. Any way, the GtkBuilder xml generated by glade 3.5.5 seems to be way different from the translated by gtk-builder-convert. So this will require to change many things in my code (MenuItems were translated as actions are now are real menuitems). Also some other simpler things are not working. Running my code just changing interface.xml to interface.glade.xml gives lots of errors and no window show up. (Wattmeter:10920): Gtk-CRITICAL **: gtk_widget_modify_bg: assertion `GTK_IS_WIDGET (widget)' failed -------> This widget should be a GtkEventBox (Wattmeter:10920): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed -------> This error seems to be an internal call in GtkBuilder not being able to parse my interface.glade.xml (Wattmeter:10920): Gtk-CRITICAL **: gtk_image_set_from_file: assertion `GTK_IS_IMAGE (image)' failed -------> This gtkimage worked before. (Wattmeter:10920): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed (Wattmeter:10920): Gtk-CRITICAL **: gtk_image_set_from_file: assertion `GTK_IS_IMAGE (image)' failed (Wattmeter:10920): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed -------> This "widget" is the main window (Wattmeter:10920): Gtk-CRITICAL **: gtk_widget_queue_draw: assertion `GTK_IS_WIDGET (widget)' failed -------> This must be the same main window. Maybe all of this doesnt work because my gtk is 2.15 (and doesnt support native menues) and 2.16 is not yet available in repositories. I will have to find another way to represent this dinamic menu. Many thanks. Diego _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list