[Glade-devel] Re-ordering the glade-3 palette
Paolo Borelli
pborelli@katamail.com
Tue, 03 Feb 2004 20:21:49 +0100
> No, no :-) The widget layout in Glade is a n x m grid which is fixed. I
> can resize the window but the widgets stay in the n x m grid. In the
> new gimp tool palette when you stretch the dialog the widgets flow (like
> word wrapping in a text editor). If I stretch the dialog long enough I
> can have all the tool widgets on one row. If I do it the otherway they
> can be in one column. If I make it a square the tools show up in an n x
> n grid configuration. And so on. I'm just thinking in the case someone
> wants their IDE to be in a more Borland C++Builder interface where the
> widgets are at the top as a tabbed toolbar as opposed to the current VB
> layout Glade has. It is also nicer since a user can adjust the palette
> to match their spacial needs.
Oh ok, I get it now :-)
Yes, I agree it wold be pretty nice.
But AFAIK there isn't this kind of container widget in gtk+ yet. Adding
this kind of behaviour would mean the we do one of the following:
* depend on an additional lib (which one btw?)
* copy and paste the code from gimp or somewhere else
IMHO both are something we shouldn't do, at least right now.
1) we don't want other dependencies that gtk+ doesn't have.
2) the palette is ~300 lines of simple code while a copy&paste of this
new widget would alone be much more code and thus more bugs and
maintainance work.
So I think that we should follow the KISS rule and first focus on making
glade-3 really work. Once that is done we can look for this kind of
enancement; hopefully this kind of widget at some point will be included
in gtk+.
ciao
paolo