Accelerator keys

Standard keyboard keys

Numeric keyboard keys

NumPad keys

NumPad keys WITHOUT NumLock

NumPad keys WITH NumLock

Other keys and key combinations

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.

Before adding accelerator keys in your 4gl code, please make sure that they are not reserved by your operating system or a web browser.

Mouse keys

button

action

accelerator

double left mouse click

ON ACTION ("DOUBLECLICK")

ON ACTION ("DOUBLECLICK", "Distribute")

Standard keyboard keys

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)

 

Numeric keyboard keys

NumPad keys

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)

NumPad keys WITHOUT NumLock

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)

NumPad keys WITH NumLock

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)

Other keys and key combinations

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)

 

 

Contact Us

Privacy Policy

Copyright © 2024 Querix, (UK) Ltd.