Page 48 Table of Contents Index Page 50
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



CHAPTER 7. PROPERTIES OF SHEETS

Returns a list of those children of the sheet sheet that are enabled. This function returns fresh
objects that may be modified.

=> sheet-ancestor-p sheet putative-ancestor [Generic Function]
Returns true if the the sheet putative-ancestor is in fact an ancestor of the sheet sheet, otherwise
returns false.

=> raise-sheet sheet [Generic Function]
=> bury-sheet sheet [Generic Function]
These functions reorder the children of a sheet by raising the sheet sheet to the top or burying
it at the bottom. Raising a sheet puts it at the beginning of the ordering; burying it puts it at
the end. If sheets overlap, the one that appears "on top" on the display device is earlier in the
ordering than the one underneath.

This may change which parts of which sheets are visible on the display device.

=> reorder-sheets sheet new-ordering [Generic Function]
Reorders the children of the sheet sheet to have the new ordering specified by new-ordering.
new-ordering is an ordered list of the child sheets; elements at the front of new-ordering are "on
top" of elements at the rear.

If new-ordering does not contain all of the children of sheet, the sheet-ordering-underspecified
error will be signalled. If new-ordering contains a sheet that is not a child of sheet, the sheet-
is-not-child
error will be signalled.

=> sheet-enabled-p sheet [Generic Function]
Returns true if the the sheet sheet is enabled by its parent, otherwise returns false. Note that
all of a sheet's ancestors must be enabled before the sheet is viewable.

=> (setf sheet-enabled-p) enabled-p sheet [Generic Function]
When enabled-p is true, this enables the the sheet sheet. When enabled-p is false, this disables
the sheet.

Note that a sheet is not visible unless it and all of its ancestors are enabled.

=> sheet-viewable-p sheet [Generic Function]
Returns true if the sheet sheet and all its ancestors are enabled, and if one of its ancestors is a
graft. See Chapter 9 for further information.

=> sheet-occluding-sheets sheet child [Generic Function]
Returns a list of the sheet child's siblings that occlude part or all of the region of the child. In
general, these are the siblings that are enabled and appear earlier in the sheet sheet's children.
If sheet does not permit overlapping among its children, sheet-occluding-sheets will return
nil.


Page 48 Table of Contents Index Page 50
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