MENU instruction configuration
The rendering and behavior of a
MENU instruction
can be configured with the ATTRIBUTES
clause:MENU "Question"
ATTRIBUTES (
STYLE="dialog",
COMMENT="Do you want to commit your changes?"
)When the STYLE dialog attribute is set to 'default' or when you
do not specify the menu type, the runtime system generates a default decoration as a set of buttons
in a specific area of the current window.
When the STYLE attribute is set to 'dialog',
the menu options appear as buttons at the bottom in a
temporary modal window, in which you can define the message
and the icon with the COMMENT and
IMAGE attributes.
When the STYLE is set to 'popup', the menu appears as a pop-up
menu (a context menu).
If the menu STYLE is "dialog" or "popup", the
dialog is automatically exited after any action clause such as ON ACTION,
COMMAND, ON IDLE or ON TIMER.