immutable class TK_KEY_EVENT < $TK_EVENT
****
Keyboard key related events. Can be used to indicate pressing a particular key. Eg:
___TK_KEY_EVENT::Press.Return__Hit_the_return_key
___TK_KEY_EVENT::Release.Tab___Release_the_tab_key
___TK_KEY_EVENT::Press+'c'_____Hit_the_character_"c"


Flattened version is here

Ancestors
$TK_EVENT



Public


Constants
const cb_str: STR := "%# @a @b @c @d @f @h %k @m @o @p %s @t @w %x %y &%A @B @E %K @N @R %T %W %X %Y";

Features
Ampersand: SAME
Apostrophe: SAME
Asterisk: SAME
Backslash: SAME
Backspace: SAME
BraceLeft: SAME
BraceRight: SAME
BracketLeft: SAME
BracketRight: SAME
Comma: SAME
Delete: SAME
Dollar: SAME
Down: SAME
Escape: SAME
Exclamation: SAME
Function(n: INT): SAME
Grave: SAME
Home: SAME
Left: SAME
Linefeed: SAME
Minus: SAME
ParenLeft: SAME
ParenRight: SAME
Pause: SAME
Percent: SAME
Period: SAME
Plus: SAME
Press: SAME
Prior: SAME
Quoteright: SAME
Release: SAME
Return: SAME
Right: SAME
ScrollLock: SAME
Slash: SAME
Space: SAME
Tab: SAME
Underscore: SAME
Up: SAME
plus(c: CHAR): SAME
**** Detail field. Only works for alphnumeric keys


Private

attr cb_stored: STR;
**** String used to get the callback info from the widget
attr cb_stored: STR;
**** String used to get the callback info from the widget

The Sather Home Page