PUSH POPUP Command Example

In the following example, a menu named popExam is created. The menu definition is pushed to the stack and then modified. The original menu is then restored by popping it off the stack.

DEFINE POPUP popExam FROM 5,5
DEFINE BAR 1 OF popExam PROMPT 'One'
DEFINE BAR 2 OF popExam PROMPT 'Two'
DEFINE BAR 3 OF popExam PROMPT 'Three'
DEFINE BAR 4 OF popExam PROMPT 'Four'
ACTIVATE POPUP popExam NOWAIT
PUSH POPUP popExam 
WAIT 'Original Popup' WINDOW
RELEASE BAR 2 OF popExam 
WAIT 'Modified Popup. Original Popup is pushed to a stack.' WINDOW
POP POPUP popExam 
WAIT 'Original Popup restored' WINDOW
DEACTIVATE POPUP popExam 
RELEASE POPUP popExam