| Allegro CL version 6.2 Significantly revised from 6.1 |
Arguments: grid-column
Returns a function that returns the font to use when drawing each grid
cell of a a particular column, or else returns nil
to determine the font in other ways (see cell-font). The font-reader function is a
property of a particular grid-column
, and is called once for
each grid-row
that intersects that column, to determine the font of the cell at the
intersection of that row and column. The function should take one
argument, which is the data-object of the grid-row
. If the font
for a particular cell should be determined by the font-reader function, then it
should return the font to use, and otherwise it should return nil
.
This property value may be specified as either a function name symbol
(which would be more debuggable), or a function object (which may be
slightly faster, though probably insignificantly), or nil
.
An application does not call the font-reader function; it supplies the
font-reader function by calling (setf font-reader) or by passing the
:font-reader initarg when calling make-instance to create a grid-column
, and the specified
function is then called automatically by the system as needed.
Copyright (c) 1998-2002, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 6.2. This page has had significant revisions compared to the 6.1 page.
Created 2002.2.26.
| Allegro CL version 6.2 Significantly revised from 6.1 |