Damon Chaplin <[EMAIL PROTECTED]> writes:

> John Margaglione wrote:
> > 
> > > Ideally Glade would get & set widget properties using GtkArgs only
> > > (or the new GTK+ 2.0 property interface).
> > 
> > g2c (http://www.sourceforge.net/projects/g2c) does this.  There are a
> > LOT of parameters that can not be set by GtkArgs, though.  I worked on
> > the property support for GTK+ 2.0, but there are still a number of
> > things that have to be set in the constructor, or generally don't adapt
> > well to the property interface.
> > 
> > At some point we should take the hit and make sure that all of the
> > GladeXML properties are named like their GtkArg counterparts.  Perhaps
> > in Glade 2.0 (are we there yet? :)  Problem is that we ruin lots of
> > GladeXML bindings when we do that, so we have to coordinate with a bunch
> > of bindings authors.
> 
> GTK+ 2.0/GNOME 2.0 seems a reasonable time to change the XML files.
> (Of course we'll try to provide a script or something to update old
> files.)
> 
> 
> (One worrying thing is if gnome-libs uses libglade - they may not like a
> change to the XML file format after gnome-libs is frozen.)

One possibility would be to have libglade support both DTDs. Since
libglade has ~8300 lines of source, the amount of total bloat wouldn't
be huge.

(Of course, if libglade is part of the GNOME-2.0 devel platform, and
it definitely should be, then it also need to meet the end-of-July
freeze..)

Regards,
                                        Owen


_______________________________________________
Glade-devel maillist  -  [EMAIL PROTECTED]
http://lists.helixcode.com/mailman/listinfo/glade-devel

Reply via email to