19.4 Mirrors and Mirrored Sheets
19.4.1 Mirror Functions
A mirror is the Lisp object that is the handle to the actual toolkit window or gadget. sheet-direct-mirror [Generic Function]
- Arguments:
- sheet
- Summary:
- Returns the mirror of the sheet sheet. If the sheet is not mirrored (or does not currently have a mirror), sheet-mirror returns nil.
sheet-mirrored-ancestor [Generic Function]
- Arguments:
- sheet
- Summary:
- Returns the nearest mirrored ancestor of the sheet sheet.
sheet-mirror [Generic Function]
- Arguments:
- sheet
- Summary:
- Returns the mirror of the sheet sheet. If the sheet is not itself mirrored, sheet-mirror returns the direct mirror of its nearest mirrored ancestor. sheet-mirror could be implemented as:
(defun sheet-mirror (sheet)
(sheet-direct-mirror (sheet-mirrored-ancestor sheet)))
realize-mirror [Generic Function]
- Arguments:
- port mirrored-sheet
- Summary:
- Creates a mirror for the sheet mirrored-sheet on the port port, if it does not already have one. The returned value is the sheet's mirror.
CLIM 2.0 User's Guide - OCT 1998 Generated with Harlequin WebMaker