A shared library intended to provide programmers with a means of describing the general layout of a GUI in a font-independant manner, taking care of the details of determining the exact placement of the individual elements of the display and the drudgery of creating and managing all of the gadgets. In addition, it provides a very generalized mechanism for tracking the state of all of its gadgets to support automatic resizing and closing and opening of a window without loss of context. Includes automatic hotkey support and a vector based drawing module that can be used for everything from drawing frames around groups of gadgets to creating custom images for BOOPSI gadgets. Version 2.0, includes the library, programmer support files and some examples. Author: Dianne Hackborn
Posts Tagged ‘Fish disk 911’
A system for laying out gadgets in a dynamic font and locale sensitive manner. Note that it is not a graphical editor, but a set of routines for programmers to use for much greater control in the laying out of gadgets. Version 36.22 release 1.6 beta, includes source and an example program. Author: Timothy J. Aston
Yet Another Public Screen Program. It was primarily written as a demonstration of the gadoutline.library, and is thus currently very GUIcentric it does no command line parsing for CLI users or even look at its Workbench tooltypes. On the other hand, it does have a very sophisticated multi-window user interface and allows almost complete control over the creation of screens. Version 1.0, binary only. Author: Dianne Hackborn.