[ENH] MorphGeometryTweaks-efc
goran.hultgren at bluefish.se
goran.hultgren at bluefish.se
Mon Feb 17 09:44:49 UTC 2003
Ned Konz <ned at bike-nomad.com> wrote:
> On Thursday 13 February 2003 07:10 pm, Nevin Pratt wrote:
>
> > I support Todd by saying that the Geomery management metaphore that
> > the Interface Builder for NeXT used (and now Apple uses) really is
> > the best I've ever seen for any GUI builder.
>
> The strut and spring layout sounds like Swing2 (strut, spring,
> box...).
>
> The TableLayout is capable of doing Gtk-type box layouts pretty well.
> Just don't try to force it into doing more than simple rows and
> columns, and you'll find it easier to deal with.
Personally I think that of all the schemes I have seen (boxes like TeX,
struts/springs like Galaxy and others, relative as in VW, etc) I must
say that the one I liked best was the one in VisualAge Smalltalk where
each of the four edges of any component could be related to any other
edge in the composition using either a strut or a few other relations if
my memory serves.
Another developer independently ended up implementing this model in a
very large Java project I worked in, and called it AttachmentLayout.
I guess it is similar to strings/struts but with (don't know about NeXT)
the possible difference that the relations where orthogonal to the
composition structure (parent/child) IIRC - is it like that in NeXT too?
regard, Göran
More information about the Squeak-dev
mailing list
|