Error getting tags :
error 404Error getting tags :
error 404 arrowKey | revDocs | RunRev
Welcome Guest (Log in)
Product Edition
Version
arrowKey
Basics
Expander triangle
Type
Message
Syntax

arrowKey {up | down | left | right}

Introduced
1.0
Environment
Desktop, Web and Server
Platform Support
MacOS,Mac OS X,Windows,Linux
Security
None required
Summary
Sent to the active (focused) control, or to the current card if no control is focused, when the user presses an arrow key.
Examples

on arrowKey theKey -- make Up arrow go to the first card
if theKey is "up" then go to card 1
else pass arrowKey
end arrowKey

Additional Comments
Expander triangle

Handle the arrowKey message if you want to do something special when the user presses an arrow key.

Parameters:

The parameter indicates which arrow key was pressed.

Comments:

If the arrowKey handler does not pass the message or send it to a further object in the message path, Revolution does not perform the usual arrow key action (moving the insertion point, moving the selected object, or navigating to another card). Passing the message lets the arrow key action take place.

If the focused control is part of a group, and the group's tabGroupBehavior property is set to true, no arrowKey message is sent when the user presses an arrow key.

Note: Sending an arrowKey message does nothing unless there is an arrowKey handler in the message path. This is a difference from HyperTalk's handling of the arrowKey message.

User Comments
Expander triangle