Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.programmer Subject: Re: GadTools functionality Message-ID: <17995@cbmvax.commodore.com> Date: 24 Jan 91 00:19:09 GMT References: <91023.105132GHGAQA4@cc1.kuleuven.ac.be> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 30 In article <91023.105132GHGAQA4@cc1.kuleuven.ac.be> GHGAQA4@cc1.kuleuven.ac.be (Tyberghein Jorrit) writes: > I'm just curious but why are the number of composite gadgets >in the GadTools library so few ? I've programmed in XWindows >and the number of composite gadgets in the XWindow ToolKit is >(rough estimate) about 3 times as high. Some examples : > - Edit gadget : a complete editing gadget for multiple lines > including scrolling. This gadget in fact supports an > easy view on a text. > - Multiple line string gadgets. > - Bitmap edit gadget : a complete drawing gadget including > grid, enlargement and scrolling. > - Multiple column lists. > - Popup menu gadgets. Have you ever noticed the size of the XWindows libraries (or programs built that use those features?) Some XClocks are hundreds of K (just for a clock). I think one was approaching a meg. That said, there is some stuff going on to provide more support for applications (see the AppShell stuff from the June 1990 devcon notes for more information) via extended objects, etc. Remember: GadTools has to fit in the ROM. -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com BIX: rjesup The compiler runs Like a swift-flowing river I wait in silence. (From "The Zen of Programming") ;-)