Page 338 Table of Contents Index Page 340
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E



APPENDIX A. GLOSSARY

immutable adj. 1. (of an object) Having components that cannot be modified once the object
has been created. 2. (of a class) An immutable class is a class all of whose objects are
immutable.

implementor n. A programmer who implements CLIM.

incremental redisplay n. 1. Redraw part of some output while leaving other output un-
changed. 2. The CLIM facility that implements this behavior.

indirect ink n. Drawing with an indirect ink is the same as drawing with another ink named
directly.

ink n. Any member of the class design supplied as the :ink argument to a CLIM drawing
function.

input context n. 1. |Fill this in|. 2. A Lisp object that represents an input context.

input editor n. The CLIM facility that allows a user to modify typed-in input.

input editing stream n. A CLIM stream that supports input editing.

input stream designator n. A Lisp object that is either an input stream, or the symbol t,
which is taken to mean *query-io*.

interactive stream n. A stream that supports both input from and output to the user in an
interactive fashion.

line style n. 1. Advice to CLIM's rendering substrate on how to render a path, such as a line
or an unfilled ellipse or polygon. 2. A Lisp object that represents a line style.

medium n. 1. A destination for output, having a drawing plane, two designs called the
medium's foreground and background, a transformation, a clipping region, a line style,
and a text style. 2. A Lisp object that represents a medium.

mirror n. The host window system object associated with a mirrored sheet, such as a window
object on an X11 display server.

mirrored sheet n. A special class of sheet that is attached directly to a window on a display
server
. A graft is one kind of a mirrored sheet.

mutable adj. 1. (of an object) Having components that can be modified once the object has
been created. 2. (of a class) An mutable class is a class all of whose objects are mutable.

non-uniform design n. A design that is not a uniform design.

opacity n. 1. An object that controls how graphical output covers previous output, such as
fully opaque to fully transparent, and levels of translucency between. 2. A Lisp object that
represents an opacity.

output history n. The highest level output record for an output recording stream.

output record n. 1. An object that remembers the output performed to a stream or medium.
2. A Lisp object that represents an output record.

output recording n. The process of remembering the output performed to a stream.

output recording stream n. A CLIM stream that supports output recording.


Page 338 Table of Contents Index Page 340
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E