Hello

> Today working with glade, I noticed a strange behaviour while working
> with GtkAdjustment.
>
> import gtk
>
> str_gui = """
> <?xml version="1.0"?>
> <interface>
>  <requires lib="gtk+" version="2.16"/>
>  <!-- interface-naming-policy project-wide -->
>  <object class="GtkAdjustment" id="foo">
>    <property name="value">10</property>
>    <property name="lower">1</property>
>    <property name="upper">100</property>
>    <property name="step_increment">1</property>
>  </object>
> </interface>
> """
>
> builder = gtk.Builder()
> builder.add_from_string(str_gui)
> print builder.get_object('foo').get_value()
>
> The output is 0.0 and not 10 as espected. Is this something already known?

This is a known problem and I think it is already fixed in git master.
Basically, I boils down to the fact that properties need to be
specified in right order for GtkBuilder to work properly. See this bug
report for more info:
https://bugzilla.gnome.org/show_bug.cgi?id=594372

Tadej

-- 
Tadej Borovšak
tadeboro.blogspot.com
tadeb...@gmail.com
tadej.borov...@gmail.com
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to