Page 339 Table of Contents Index Page 341
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

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

pane n. A sheet or window that appears as the child of some other window or frame. A
composite pane can hold other panes; a leaf pane cannot.

parent n. The direct ancestor of a sheet or an output record.

path n. A region that has dimensionality 1, that is, has length.

patterning n. The process of creating a bounded rectangular arrangement of designs, like a
checkerboard. A pattern is a design created by this process.

pixmap n. An "off-screen window", that is, a sheet that can be used for graphical output, but
is not visible on any display device.

point n. 1. A region that has dimensionality 0, that is, has only a position. 2. A Lisp object
that represents a point.

pointer n. A physical device used for pointing, such as a mouse.

pointer documentation n. |Fill this in|

port n. An abstract connection to a display server that is responsible for managing host display
server resources and for processing input events received from the host display server.

position n. 1. A position on a plane, such as CLIM's abstract drawing plane. 2. Two real
number values x and y that represent a position.

presentation n. 1. An association between an object and a presentation type with some output
on a output recording stream. 2. A Lisp object that represents a presentation.

presentation tester n. A predicate that restricts the applicability of a presentation translator.

presentation translator n. A mapping from an object of one presentation type, an input
context
, and a gesture to an object of another presentation type.

presentation type n. 1. A description of a class of presentations. 2. An extension to CLOS
that implements this.

presentation type specifier n. A Lisp object used to specify a presentation type.

programmer n. A person who writes application programs using CLIM.

protocol class n. An "abstract" class having no methods or slots that is used to indicate
that a class obeys a certain protocol. For example, all classes that inherit from the
bounding-rectangle class obey the bounding rectangle protocol.

rectangle n. 1. A four-sided polygon whose sides are parallel to the coordinate axes. 2. A Lisp
object that represents a rectangle.

redisplay n. See incremental redisplay.

region n. 1. A set of mathematical points in the plane; a mapping from an (x;y) pair into either
true or false (meaning member or not a member, respectively, of the region). In CLIM,
all regions include their boundaries (that is, they are closed) and have infinite resolution.
2. A Lisp object that represents a region.


Page 339 Table of Contents Index Page 341
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