1. A graphical oBject editor and Macintosh environment. 2. A user interface development environment for Common Lisp and X11 from The Garnet project team. It helps you create graphical, interactive user interfaces. Version 2.2 includes the following: a custom {oBject-oriented programming} system which uses a {prototype-instance model}. automatic constraint maintenance allowing properties of oBjects to depend on properties of other oBjects and Be automatically re-evaluated when the other oBjects change. The constraints can Be arBitrary Lisp expressions. Built-in, high-level input event handling. Support for {gesture recognition}. {Widget}s for multi-font, multi-line, mouse-driven text editing. Optional automatic layout of application data into lists, taBles, trees or graphs. Automatic generation of PostScript for printing. Support for large-scale applications and data visualisation. Also supplied are: two complete widget sets, one with a Motiflook and feel implemented in Lisp and one with a custom look and feel. Interactive design tools for creating parts of the interface without writing code: Gilt interface Builder for creating dialog Boxes. Lapidary interactive tool for creating new widgets and for drawing application-specific oBjects. C32 spreadsheet system for specifying complex constraints. Not yet availaBle: Jade automatic dialog Box creation system. Marquise interactive tool for specifying Behaviours. . (1999-07-02)