home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.tcl
- Path: sparky!uunet!eco.twg.com!twg.com!news
- From: "David Herron" <david@twg.com>
- Subject: Re: Wanted: Geometry handlers like TeX Glue...
- Message-ID: <1992Nov18.003342.1419@twg.com>
- Sensitivity: Personal
- Encoding: 27 TEXT , 4 TEXT
- Sender: news@twg.com (USENET News System)
- Conversion: Prohibited
- Organization: The Wollongong Group, Inc., Palo Alto, CA
- Conversion-With-Loss: Prohibited
- Date: Wed, 18 Nov 1992 00:37:56 GMT
- Lines: 32
-
- Note: I do not have much direct experience with TeX's box+glue. But
- I have read the TeXBook, and the section of the Interviews manual which
- talks about their geometry handler which is box+glue based. I also used
- the latter as a guide in writing my own box+glue geometry handler for
- use within XVT based applications.
-
- The packer is a whole lot like box+glue without some of the richness.
- Objects placed within the packer can only (easily) be placed along
- one axis. To get a complicated layout you use multiple frames and
- pack each frame differently.
-
- This isn't to say that I don't want a more powerful and/or easier
- to use geometry handler in Tk (because I do). But I'm not convinced
- that the box+glue paradigm is wonderful nor is it everything that one
- might want.
-
- Other toolkits with which I have experience have
-
- row-column for enforcing an array-like layout. This is used mostly
- for menus however.
-
- `form' to handle fancy arrangements where one describes the layout
- with attachments to other widgets on the screen.
-
- `table' to do a tbl style layout. You give a pattern to use in placing
- the widgets, then create the widgets.
-
-
- <- David Herron <david@twg.com> (work) <david@davids.mmdf.com> (home)
- <-
- <- During the '80s Usenet's mantra was: "Not all the world's a VAX".
- <- During the '90s I hope it becomes: "Not all the world's DOS (ick)".
-