Generic Function | Package: cg | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## cell-3d-border

Arguments: row column

This generic function returns whether the grid cell at the intersection of the specified `grid-row` and `grid-column` will be drawn with a pseudo-three-dimensional border. Applications may add cell-3d-border methods to determine which cells (if any) will have a 3d border. This border, if drawn, is in addition to the "regular" border (see border-width and default-cell-border-width).

If the returned 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).

The default method returns the value of the default-cell-3d-border property of the `grid-row-section`, the `grid-column-section`, or the `grid-widget` (in that order) that contains the specified cell, if any of those property values is non-`nil`, and otherwise it returns `nil`. (The default value of the default-cell-3d-border property is `nil`, so `nil` is returned from this default method if the property has not been specified for any of those objects.)

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.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version