Keyboard and Mouse Input
These commands and functions make it possible for you to control input with the keyboard or mouse.
Use |
To |
---|---|
Create an array containing information about the mouse pointer position and the object over which the mouse pointer is positioned. |
|
Return the current mode of the CAPS LOCK key or set the CAPS LOCK key mode on or off. |
|
Determine whether or not a character is present in the keyboard buffer. |
|
Release the specified item or items from memory. |
|
Release the specified item or items from memory. |
|
Return the current insert mode, or sets the insert mode on or off. |
|
Place the specified character expression in the keyboard buffer. |
|
Return an integer corresponding to the last key pressed. |
|
Return the column position of the mouse pointer in the main Visual FoxPro window or a user-defined window. |
|
Perform the equivalent of clicking, double-clicking, or moving the mouse, or perform a drag operation. |
|
Return the row position of the mouse pointer in the main Visual FoxPro window or in a user-defined window. |
|
Return the current mode of the NUM LOCK key or set the mode of the NUM LOCK key on or off. |
|
Specify a command that executes when you press a specific key or key combination or click the mouse button. |
|
Execute a keyboard macro. |
|
Restore ON KEY LABEL assignments that were placed on the stack with PUSH KEY. |
|
Place all current ON KEY LABEL command settings on a stack in memory. |
|
Restore to memory keyboard macros saved in a keyboard macro file or memo field. |
|
Save a set of keyboard macros to a keyboard macro file or to a memo field. |
|
Assign an expression (keyboard macro) to a function key or key combination. |
|
Control Visual FoxPro keystroke navigation. |
|
Specify a key or key combination that displays the Macro Key Definition dialog box. |
|
Specify the maximum number of characters that can be stored in the type-ahead buffer. |