Purpose

FNKEYSTACK is a Global Logic which enables the stacking of Function Keys.
 

Syntax

FnKeyStack (operand1)
 

Operation

operand1 is the Function Key as a string.
 

Remarks

A Global Logic which enables the stacking of Function Keys. When an application waits for a response from a user, the FnKeyStack ensures that the stack is read rather than waiting for a user response. The stack is actioned in reverse order of stacking.  You can stack up to a maximum of 30 Function Keys and any attempts to add more are silently ignored until space becomes available.

FnKeyStack accepts the following Function Keys:

“EXPAND/CONTRACT" - This is like the user pressing F9 in a Paging Screen, changing its state after it has been entered.

"RETURN"

"HELP"

"RIGHT ARROW"

"LEFT ARROW"

"DOWN ARROW"

"UP ARROW"

"CANCEL"

"END OF DATA"

"PAGE DOWN"

"PAGE UP"

"BOTTOM"

"TOP"

"EDIT MODE"

"ADD MODE"

"CHANGE MODE"

"DELETE MODE"

"INSERT MODE"

"WINDOW"
 

Example

FnKeyStack(“LEFT ARROW")

FnKeyStack(“LEFT ARROW")

FnKeyStack(“BOTTOM")  
 

Comment on this topic

Topic ID: 500585