ClassPackage: common-graphicsToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 6.2
Unrevised from 6.1

window

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 a)

t

cg-user(6): (typep a (find-class 'window))

t

cg-user(7): (close a)

t

cg-user(8): (windowp a)

nil

cg-user(9): (typep a (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.

ToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 6.2
Unrevised from 6.1