Running a Script with a Function Key

You can use the OnKey event to trap any keystroke and run a script. For example, the following code on the OnKey event will trap the F2 key and run a user defined function.

Examples

select

    case a_user.key.value = "{F2}" .and. a_user.key.event = "down"

        a_user.key.handled = .T.

        ' if the script or function was already attached to the OnPush event of a button

        parentform:button1.push()

        ' run the function directly

        result = my_function(my_arguments)

    case ...

end select

See Also

Closing a Form with the ESC Key

Supported By

Alpha Five Version 5 and Above