Difference between revisions of "SAVE MENU"

From Recital Documentation Wiki
Jump to: navigation, search
 
Line 1: Line 1:
=SAVE MENU=
 
 
 
 
==Class==
 
==Class==
 
Menus
 
Menus
Line 15: Line 12:
  
 
==See Also==
 
==See Also==
[[ON KEY]], [[RESTORE MENU]], [[SET KEY]], [[SET KEY TO]], [[SET PCKEYS]], [[SET POSTMENU]], [[SET PREMENU]], [[MENU()]], [[MENUITEM()]]
+
[[MENU()]], [[MENUITEM()]], [[ON KEY]], [[RESTORE MENU]], [[SET KEY]], [[SET KEY TO]], [[SET PCKEYS]], [[SET POSTMENU]], [[SET PREMENU]]  
  
  
Line 28: Line 25:
 
<code lang="recital">
 
<code lang="recital">
 
procedure check_value
 
procedure check_value
save menu to m_recv
+
  save menu to m_recv
restore menu from m_recv
+
  restore menu from m_recv
 
return
 
return
 
</code>
 
</code>

Revision as of 13:38, 26 May 2009

Class

Menus


Purpose

Save current @...menu context


Syntax

SAVE MENU [TO <memvar>]


See Also

MENU(), MENUITEM(), ON KEY, RESTORE MENU, SET KEY, SET KEY TO, SET PCKEYS, SET POSTMENU, SET PREMENU


Description

The SAVE MENU command saves a menu that can be restored again with the RESTORE MENU command. The SAVE MENU command saves the current @...MENU context, which is useful in validation and hot key procedures when you want to move off and then back on the current menu.

TO <memvar>

The optional TO <memvar> clause is used to store the current @...MENU context to a memory variable. Menus saved to a memory variable can be restored with the RESTORE FROM <memvar> command. Without the FROM <memvar> clause the RESTORE MENU command restores the last menu saved.


Example

procedure check_value
  save menu to m_recv
  restore menu from m_recv
return


Products

Recital Mirage Server, Recital Terminal Developer