HyperCard: Disabling Arrow Keys while Keeping Text Arrows (8/93)

To disable navigation through a stack with arrow keys, while still allowing
arrow keys to be used in a field, put the following handler in the stack or
background script.

on arrowKey
if the selectedField is not empty then pass arrowkey
end arrowkey

This will make sure that the cursor is within a field before passing the
arrowKey.

This article is adapted from the Claris Tech Info database.
Support Information Services
Published Date: Feb 19, 2012