With Lycia, you can use certain accelerators to invoke actions.
This page lists the keyboard keys which can be used as accelerators, e.g. in ring menus, dialogs, CONSTRUCT, or INPUT statements.
button |
action |
accelerator |
|
double left mouse click |
ON ACTION ("DOUBLECLICK") ON ACTION ("DOUBLECLICK", "Distribute") |
key |
key name |
accelerator |
|
Escape |
"esc": COMMAND KEY ("esc") "my_key" ON KEY (esc) |
|
Grave |
"tilde": COMMAND KEY ("tilde") "my_key" ON KEY (tilde) |
|
Tab |
"tab": COMMAND KEY ("tab") "my_key" ON KEY (tab) |
|
Caps Lock |
"capital": COMMAND KEY ("capital") "my_key" ON KEY (capital) |
|
Shift |
"shift": COMMAND KEY ("shift") "my_key" ON KEY (shift) |
|
Ctrl (Control) |
"control": COMMAND KEY ("control") "my_key" ON KEY (control) |
|
Alt (Alternate) |
"alt": COMMAND KEY ("alt") "my_key" ON KEY (alt) |
|
Spacebar |
"space": COMMAND KEY ("space") "my_key" ON KEY (space) |
|
Enter |
"return": COMMAND KEY ("return") "my_key" ON KEY (return) |
|
Backspace |
"back": COMMAND KEY ("back") "my_key" ON KEY (back) |
|
Delete |
"delete": COMMAND KEY ("delete") "my_key" ON KEY (delete) |
|
Equal |
"=": COMMAND KEY ("=") "my_key" ON KEY (=) |
|
Hyphen (Minus, Dash) |
"-": COMMAND KEY ("-") "my_key" ON KEY (-) |
|
0-9 (number keys) |
0 to 9: COMMAND KEY ("0") "my_key" ON KEY (5) |
|
a-z (character keys) |
a to z: COMMAND KEY ("l") "my_key" ON KEY (q) |
|
ScrollLock |
"scroll": COMMAND KEY ("scroll") "my_key" ON KEY (scroll) |
|
Break (Pause) |
"interrupt": COMMAND KEY ("interrupt") "my_key" ON KEY (interrupt) |
|
Insert |
"insert": COMMAND KEY ("insert") "my_key" ON KEY (insert) |
|
Home |
"home": COMMAND KEY ("home") "my_key" ON KEY (home) |
|
End |
"end": COMMAND KEY ("end") "my_key" ON KEY (end) |
|
PageUp |
"pageup": COMMAND KEY ("pageup") "my_key" ON KEY (pageup) |
|
PageDown |
"next": COMMAND KEY ("next") "my_key" ON KEY (next) |
|
Up
|
"up": COMMAND KEY ("up") "my_key" ON KEY (up) |
|
Right |
"right": COMMAND KEY ("right") "my_key" ON KEY (right) |
|
Down |
"down": COMMAND KEY ("down") "my_key" ON KEY (down) |
|
Left |
"left": COMMAND KEY ("left") "my_key" ON KEY (left) |
key |
key name |
accelerator |
|
NumericLock |
"numlock": COMMAND KEY ("numlock") "my_key" ON KEY (numlock) |
|
+ (in NumPad) |
"k": COMMAND KEY ("k") "my_key" ON KEY (k) |
|
- (in NumPad) |
"m": COMMAND KEY ("m") "my_key" ON KEY (m) |
|
* (in NumPad) |
"j": COMMAND KEY ("j") "my_key" ON KEY (j) |
|
/ (in NumPad) |
"o": COMMAND KEY ("o") "my_key" ON KEY (0) |
|
Enter (in NumPad) |
"return": COMMAND KEY ("return") "my_key" ON KEY (return) |
key |
key function |
accelerator |
|
Insert |
"insert": COMMAND KEY ("insert") "my_key" ON KEY (insert) |
|
End |
"end": COMMAND KEY ("end") "my_key" ON KEY (end) |
|
Down |
"down": COMMAND KEY ("down") "my_key" ON KEY (down) |
|
PageDown |
"next": COMMAND KEY ("next") "my_key" ON KEY (next) |
|
Left |
"left": COMMAND KEY ("left") "my_key" ON KEY (left) |
|
— |
"clear": COMMAND KEY ("clear") "my_key" ON KEY (clear) |
|
Right |
"right": COMMAND KEY ("rigth") "my_key" ON KEY (rigth) |
|
Home |
"home": COMMAND KEY ("home") "my_key" ON KEY (home) |
|
Up |
"up": COMMAND KEY ("up") "my_key" ON KEY (up) |
|
PageUp |
"pageup": COMMAND KEY ("pageup") "my_key" ON KEY (pageup) |
|
Delete |
"delete": COMMAND KEY ("delete") "my_key" ON KEY (delete) |
key |
accelerator |
|
"numpad_0": COMMAND KEY ("numpad_0") "my_key" ON KEY (numpad_0) |
|
"numpad_1": COMMAND KEY ("numpad_1") "my_key" ON KEY (numpad_1) |
|
"numpad_2": COMMAND KEY ("numpad_2") "my_key" ON KEY (numpad_2) |
|
"numpad_3": COMMAND KEY ("numpad_3") "my_key" ON KEY (numpad_3) |
|
"numpad_4": COMMAND KEY ("numpad_4") "my_key" ON KEY (numpad_4) |
|
"numpad_5": COMMAND KEY ("numpad_5") "my_key" ON KEY (numpad_5) |
|
"numpad_6": COMMAND KEY ("numpad_6") "my_key" ON KEY (numpad_6) |
|
"numpad_7": COMMAND KEY ("numpad_7") "my_key" ON KEY (numpad_7) |
|
"numpad_8": COMMAND KEY ("numpad_8") "my_key" ON KEY (numpad_8) |
|
"numpad_9": COMMAND KEY ("numpad_9") "my_key" ON KEY (numpad_9) |
|
"numpad_decimal": COMMAND KEY ("numpad_decimal") "my_key" ON KEY (numpad_decimal) |
key |
keys and key combinations |
accelerator |
|
Control key + any character key |
"control-<char>": COMMAND KEY ("control-l") "my_key" ON KEY (control-q) |
|
Control key + any number key |
"control-<number>": COMMAND KEY ("control-0") "my_key" ON KEY (control-5) |
|
Control key + Shift key + any character key |
"control-shift-<char>": COMMAND KEY ("control-shift-l") "my_key" ON KEY (control-shift-q) |
|
Control key + Shift key + 1 to 9 keys |
"control-shift-<number>": COMMAND KEY ("control-shift-2") "my_key" ON KEY (control-shift-5) |
... |
F1 to F24 |
F1 to F24: COMMAND KEY ("F2") "my_key" ON KEY (F22) |
... |
F25 to F36 |
F25 to F36: COMMAND KEY ("F28") "my_key" ON KEY (F32) |
... |
F37 to F1024 |
F37 to F1024: COMMAND KEY ("F100") "my_key" ON KEY (F1012) |