| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |
Arguments: name make-function &rest args
Returns a window that is intended as a non-modal window for an application. If the window has previously been created by calling find-or-make-application-window or add-application-window and it has not been closed, then the existing window is returned. Otherwise make-function is called to create the window, and that new window is returned.
This function calls find-application-window to find an existing
matching window if any. It will pass name as the
key argument to find-application-window, and pass the current
process as the subkey argument, and t
as the always argument.
name is an arbitrary symbol for identifying the window. No two windows that are made with find-or-make-application-window or find-or-make-pop-up-window should use the same name.
make-function should be the name of a function that takes args as its argument list, and which makes and returns a window whose name is name.
See also find-application-window, add-application-window, and remove-application-window.
Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.1 page.
Created 2010.1.21.
| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |