Context actions

Different environments support different sets of keys. The tables below describe the keys available in different situations.

The Action column describes the effect which the key press causes.

The Logical key column gives the name by which the key can be referenced from the 4GL code, for example in the OPTIONS ...KEY statement for the purpose of reassigning another keyboard key to the action. If this column is empty for a particular action, the action cannot be assigned a different key.

The Default column gives the name of the keyboard key (or key combination) which causes the action specified in the Action column. Key combinations are given with hyphens and mean that all the keys joined by hyphens must be pressed simultaneously.

Ring menu or toolbar

Action

Logical key

Default

Navigate previous option

 

Cursor Up / Cursor Left

Navigate next option

 

Cursor Down / Cursor Right / Space

Select current option

 

Enter

Editing (general)

Action

Logical key

Default

Complete input

ACCEPT

Escape

Show context help

HELP

Control-W

Navigate next field

 

Tab / Cursor Down[1]

Navigate previous field

 

Shift-Tab / Cursor Up1

Navigate field below

 

Cursor Down[2]

Navigate field above

 

Cursor Up2

Editing arrays

Action

Logical key

Default

Navigate previous row

 

Cursor Up

Navigate next row

 

Cursor Down

Navigate previous page

PREVIOUS

F3

Navigate next page

NEXT

F4

Insert new row

INSERT

F1

Delete current row

DELETE

F2

Displaying arrays

Action

Logical key

Default

Navigate previous row

 

Cursor Up / Cursor Left

Navigate next row

 

Cursor Down / Cursor Right / Enter

Navigate previous page

PREVIOUS

F3

Navigate next page

NEXT

F4

Editing (Windows graphical environments)

Action

Default

Comments

Copy

Control-C

Depends on locale

Paste

Control-V

Depends on locale

Cut

 

Depends on locale

Highlight character

Shift-Left/Right

 

Highlight word

Control-Shift-Left/Right

 

Highlight to end of field

Shift-End

 

Highlight to start of field

Shift-Home

 

Move cursor right

Cursor Right

 

Move cursor left

Cursor Left

 

Move cursor start of word

Control-Cursor Left

 

Move cursor end of word

Control-Cursor Right

 

Move cursor start of field

Control-Home

 

Move cursor end of field

Control-End

 

Miscellaneous

Action

Logical key

Default

Comments

Interrupt Signal

INTERRUPT

Depends on stty settings (usually control-c). Emulated as control-c on windows/character.

Character only

Quit Signal

 

Depends on stty settings (usually control-z). Emulated as control-z on windows/character.

Character only

Interrupt Signal

INTERRUPT

Break

GUI clients only

 

Contact Us

Privacy Policy

Copyright © 2025 Querix, (UK) Ltd.