| Allegro CL version 6.2 Unrevised from 6.1 to 6.2. Minimal update since 6.2 release. | |||||||||
The superclass of all windows and menus. (Menus are not usually
considered to be windows, but are nevertheless included under this
class for historical reasons.) window is not an instantiable
class. Windows are created by calling make-window, passing basic-pane or one of
its subclasses, while menus are created by calling open-menu.
Windows and menus are Common Lisp streams, and may be closed by calling close on them. Note, though, that the function windowp will return true for an instance of this class only while it is still open, and so should not be used to determine if an object is an instance of this class. Thus:
cg-user(4): (setq mw (make-window :mywin)) <dialog :mywin ...> cg-user(5): (windowp mw) t cg-user(6): (typep mw (find-class 'window)) t cg-user(7): (close mw) t cg-user(8): (windowp mw) nil cg-user(9): (typep mw (find-class 'window)) t
Copyright (c) 1998-2002, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 6.2. This page was not revised from the 6.1 page.
Created 2002.2.26.
| Allegro CL version 6.2 Unrevised from 6.1 to 6.2. Minimal update since 6.2 release. | |||||||||