| Allegro CL version 6.2 Significantly revised from 6.1 |
Arguments: window
Pops up a menu for window if the shortcut-commands method for window returns a list of menu-items. Does nothing if shortcut-commands instead returns nil, which is the default case.
The default mouse-right-down methods for
basic-pane
and
dialog-item
call this function on the window that was clicked. (If a dialog-item
is right-clicked, window will be the window of
the dialog-item rather than the dialog-item itself.)
Compatibility note: in releases through 6.1, the default mouse-right-down methods called pop-up-shortcut-menu only in the IDE, and not in generated standalone applications. This might change the default bevavior of an application only if the application defined shortcut-commands methods.)
This function creates (and later closes) a menu which is an instance
of the class returned by the shortcut-menu-class method for
window. By default, this is the shortcut-menu
class,
whose on-click
function is default-menu-on-click. So in the
default case, the value of each menu-item should be as described under
default-menu-on-click.
Alternately, a shortcut-menu-class method could be
defined that uses a different on-click function.
Copyright (c) 1998-2002, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 6.2. This page has had significant revisions compared to the 6.1 page.
Created 2002.2.26.
| Allegro CL version 6.2 Significantly revised from 6.1 |