The Common Lisp Interface Manager (CLIM) is a powerful Lisp-based toolkit that provides a layered set of portable facilities for constructing user interfaces. The Common Lisp Interface Manager User Guide is intended for CLIM programmers who are looking for material arranged by concept. The Guide, based on the CLIM II Specification, is a complete reference for the LispWorks version of CLIM. Each chapter of the User Guide explains a key aspect of CLIM and includes summaries of conditions, constants, functions, macros, and presentation types that pertain to the particular topic, as well as many code examples. For a detailed syntactic description of a particular CLIM construct, refer to the on-line CLIM manual pages.
The User Guide employs the following conventions to distinguish different types of text.
construct Lisp and CLIM constructs, such as functions or classes.
significant term Significant terms introduced for the first time. These terms appear in the glossary.
Computer-generated text, prompts, and messages, as well as code examples and user entries.
References to keystrokes, as in
. Logical keystrokes are enclosed in angle brackets. Thus for
, you might type
; and for
function arguments Arguments to functions.
Specific values for arguments within code examples.
Menu Item Menu items, as in Exit or File>Save or Up .
filename Pathnames, filenames, and parts of filenames.
Please note that <release-directory> refers to the location of CLIM in the LispWorks library. <release-directory>/demo/puzzle.lisp should be interpreted as <lispworks-directory>/lib/<version-number>/clim2/demo/puzzle.lisp .
Mouse pointer gestures are capitalized, as in Left or SHIFT -Middle.