| alt_state | boolean | Alternate key state. |
| cancel_color | number | Cancel key background color. |
| caps_state | boolean | Caps lock key state. |
| cmd_color | number | Command key background color. |
| ctrl_state | boolean | Control key state. |
| kb_bg_color | number | Keyboard background color. |
| kb_text_color | number | Key text color. |
| key_map |
table |
Reference to appropriate keyboard layout. |
| keys_left | number | Left position of key panel. |
| keys_top | number | Top position of key panel. |
| shift_state | boolean | Shift key state. |
| std_color | number | Standard key background color. |
| target_parent | window | Stores parent of target window. |
| target_parent_frame | parentFrame |
Stores parent frame of target window. |
| target_rect | rect | Stores target window size and placement. |
| target_wnd | window | Window to receive key input. |
| target_z | number | Stores z position of target window. |
| toggle_color | number | Toggled key background color. |
| none |
| color | number | Alternate key color. |
| none |
| color | number | Cancel key color. |
| none |
| color | number | Caps lock key color. |
| none |
| color | number | Command key color. |
| dir | string | Desktop directory under /win/devices. |
| target_wnd | window | The window to receive key input from the on screen keyboard. |
| frame | keyboardFrame | The instantiated frame window. |
| none |
| color | number | Control key color. |
| none |
| none |
| gdi | GDI | GDI object to use for drawing. |
| bounds | rect | Invalidated area of the window. |
| none |
| x | number | Window relative x position. |
| y | number | Window relative y position. |
| def | table | Key definition (information) table. |
| none |
| color | number | Keyboard color. |
| none |
| result |
boolean |
Always true. |
| event | string | The event type. |
| p1 | any | First parameter to event or nil if not used. |
| p2 | any | Second parameter to event or nil if not used. |
| p3 | any | Third parameter to event or nil if not used. |
| p4 | any | Fourth parameter to event or nil if not used. |
| p5 | any | Fifth parameter to event or nil if not used. |
| ... |
any | Any additional parameters. |
| result | boolean | Always true. |
| none |
| result |
boolean |
Always false. |
| none |
| result | boolean | Always true. |
| x | number | Window relative x position. |
| y | number | Window relative y position. |
| result | boolean | Always true. |
| none |
| color | number | Shift key color. |
| none |
| color | number | Standard key color. |