Didier Verna <didier(a)xemacs.org> writes:
wmperry(a)aventail.com (William M. Perry) wrote:
> I would argue that the geometry management should be left up to the
> windowing system.
'not sure about that. Different widget sets have completely different
geometry management policies (Motif "Forms", Gtk "Tables" etc...). If
you
want something homogeneous across window systems and platforms, and still
use native geometry management, you would have to abstract these policies
into a layer built on top of these systems, which is a PITA to do IMHO.
It depends on how complex you need the geometry management to get. For the
frame elements you would really only need a horizontal packer and a
vertical packer. Which andy has already abstracted in 21.2 for his
'layout' glyph.
On the other hand, it seems much easier to simply do the geometry
management by hand from the begining.
But then you can't take full advantage of more modern toolkits abilities.
Collapsing toolbars, detaching this or that, rearranging dock items, etc.
-Bill P.