Difference between revisions of "POP KEY"

From Recital Documentation Wiki
Jump to: navigation, search
Line 1: Line 1:
=POP KEY=
 
 
 
 
==Class==
 
==Class==
 
Keyboard Events
 
Keyboard Events
Line 35: Line 32:
  
 
procedure proc1
 
procedure proc1
@ 5,5 say "PROC 1 -- Popped The On Key Label"
+
  @5,5 say "PROC 1 -- Popped The On Key Label"
 
return
 
return
  
 
procedure proc2
 
procedure proc2
@ 6,6 say "PROC 2 -- Resetting The On Key Label"
+
  @6,6 say "PROC 2 -- Resetting The On Key Label"
pop key
+
  pop key
 
return
 
return
 
</code>
 
</code>
Line 49: Line 46:
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Commands]]
 
[[Category:Commands]]
 +
[[Category:Keyboard Events]]
 +
[[Category:Keyboard Events Commands]]

Revision as of 16:18, 3 June 2009

Class

Keyboard Events


Purpose

Restores ON KEY LABELS that were placed on the stack with PUSH KEY


Syntax

POP KEY [ALL]


See Also

ON(), ON KEY, PUSH KEY, SET COMPATIBLE,


Description

The POP KEY command is used to recover ON KEY LABEL command settings from the stack following a corresponding PUSH KEY command. SET COMPATIBLE should be set to ON when using this command.

ALL

Using the ALL clause will clear all currently active key assignments defined with ON KEY LABEL as well as all key assignments from the stack that were defined with ON KEY LABEL.


Example

clear all
on key label f10 do proc1
push key clear
on key label f10 do proc2
read
return
 
procedure proc1
  @5,5 say "PROC 1 -- Popped The On Key Label"
return
 
procedure proc2
  @6,6 say "PROC 2 -- Resetting The On Key Label"
  pop key
return


Products

Recital Mirage Server, Recital Terminal Developer