| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |
Arguments: grid-widget-or-section
Returns whether a pseudo-three-dimensional border will be drawn around
each cell in the specified grid-widget
, grid-row-section
, or grid-column-section
.
If this property is true for any of these objects that contain a given
cell, then that cell will have a 3d border. The setf of this function may be called to change
the 3d border, at which time the grid will be drawn as needed to display
the new borders.
The above actually describes the behavior of the default cell-3d-border method. An application may supply cell-3d-border methods to override this behavior for some or all of the cells.
If the value is nil
(the default), then no 3d
borders will be drawn. If it is the keyword
:sunken-edge
, then 3d borders will be drawn that
appear sunken (making the grid cells appear raised). If it is t
, then 3d borders will be drawn that appear raised
(making the grid cells appear sunken).
If the regular (non-3d) borders of the cells are non-zero (see border-width and default-cell-border-width) while 3d borders are turned on, then both the regular and 3d borders are drawn, with the 3d borders just inside the regular borders. 3d borders may look best without the regular borders, so it is likely desirable to set the width of the regular borders to zero when using 3d borders.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |