sendKeyClick()
The function sends a key press and key release to the current input focus.
Synopsis
int sendKeyClick([shape s,] string text, string keyName = "", int modifiers =
                    0);
int sendKeyClick([shape s,] string text, int keyCode = 0, int modifiers =
                    0);
Parameters
| Parameter | Description | 
|---|---|
| s | This parameter is used to find the window to which the key events shall be sent. Without the shape argument, or with a (shape)0 argument, the events are sent to the window which currently is the active popup or has the keyboard focus. | 
| text | The string to be displayed/inserted into an input widget. | 
| keyCode | One of the predefined KEY_ constants, e.g. KEY_F1, KEY_LEFT, KEY_ENTER, KEY_SPACE | 
| keyName | Name of the key that should be sent. Can be either "Backspace", "Home", "End", "Tab", "Backtab", "Space", "Return", "Enter", "Page Up", "Page Down", "Escape". | 
| modifiers | A combination (binary OR) of the following constants: KEY_SHIFT, KEY_CONTROL, KEY_ALT, KEY_META | 
Return value
-
Errors
-
Description
The function sends a key press and release to the current input focus containing the pressed key as well as optional modifier keys.
For sending a special key (e.g. KEY_CONTROL + A) the text parameter must be empty.
Assignment
Miscellaneous functions
Availability
UI
