Key functions
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
The following table shows the keys that ABL maps to each key function in each user interface. Note that graphical interfaces that have full mouse control do not require as many navigation keys. Note also that in character interfaces, the precise mapping depends on the terminal type, and that UNIX in particular provides many terminal types. The following table lists possible mappings.
| Key function | Key label | ||
|---|---|---|---|
| Windows graphical interface | UNIX character interface | Windows character interface | |
| ABORT | – | CTRL+\ | – |
| APPEND–LINE | – | CTRL+A | CTRL+A |
| BACK–TAB | SHIFT+TAB | CTRL+U |
CTRL+U SHIFT+TAB |
| BACKSPACE | BACKSPACE | BACKSPACE
CTRL+H DEL–CHAR |
BACKSPACE
CTRL+H |
| BELL |
CTRL+G
BELL |
BELL | – |
| BLOCK | – | CTRL+V | CTRL+V |
| BOTTOM–COLUMN | – | ESC CTRL+B | – |
| BREAK–LINE | – | ESC B | – |
| CANCEL–PICK | – | ESC CTRL+X | – |
| CHOICES | – |
ESC BACKSPACE
ESC CTRL+H |
– |
| CLEAR | – |
F8
CTRL+Z |
F8
CTRL+Z |
| CLOSE | F8 |
ESC Z
F8 |
CTRL+ALT+Z
F8 |
| COMPILE | SHIFT+F2 | ESC P | CTRL+ALT+P |
| COPY | – |
F11
ESC C |
F11
CTRL+ALT+C |
| CURSOR–DOWN | CURSOR–DOWN |
CURSOR–DOWN CTRL+J |
CURSOR–DOWN CTRL+J |
| CURSOR–LEFT | CURSOR–LEFT |
CURSOR–LEFT CTRL+O |
CURSOR–LEFT CTRL+O |
| CURSOR–RIGHT | CURSOR–RIGHT |
CURSOR–RIGHT CTRL+L |
CURSOR–RIGHT CTRL+L |
| CURSOR–UP | CURSOR–UP |
CURSOR–UP CTRL+K |
CURSOR–UP CTRL+K |
| CUT | CTRL+X |
F10
ESC X |
F10
CTRL+ALT+X |
| DEFAULT–POP–UP | SHIFT+F10 | ESC U |
SHIFT+F4
CTRL+ALT+U |
| DELETE–CHARACTER | DEL |
DEL
DELETE |
DELETE |
| DELETE–COLUMN | – | ESC CTRL+Z | – |
| DELETE–END–LINE | – | ESC K | CTRL+ALT+K |
| DELETE–FIELD | – | ESC CTRL+D | – |
| DELETE–LINE | – | CTRL+D | CTRL+D |
| DELETE–WORD | – | ESC D | CTRL+ALT+D |
| EDITOR–BACKTAB | – | CTRL+B | CTRL+B |
| EDITOR–TAB | – |
CTRL+G
TAB |
CTRL+G
TAB |
| END | END | END ESC . | END |
| END–ERROR | ESC |
F4
CTRL+E |
F4
ESC CTRL+E |
| ENTER–MENUBAR | ALT |
F3
PF3 ESC M |
F3
ALT |
| EXIT | – | ESC Q | CTRL+ALT+Q |
| FIND | CTRL+F | CTRL+F | CTRL+F |
| FIND–NEXT | F9 | ESC F | CTRL+ALT+F |
| FIND–PREVIOUS | SHIFT+F9 | ESC I | CTRL+ALT+I |
| GET | F3 |
F5
ESC O |
F5
CTRL+ALT+O |
| GO | F2 |
F1
CTRL+X |
F1
CTRL+X |
| GOTO | CTRL+G | ESC G | CTRL+ALT+G |
| HELP | F1 | ESC ? | – |
| HOME | HOME |
ESC ,
ESC H |
HOME |
| INSERT–COLUMN | – | ESC CTRL+N | – |
| INSERT–FIELD | – | ESC CTRL+G | – |
| INSERT–FIELD–DATA | – | ESC CTRL+F | – |
| INSERT–FIELD–LABEL | – | ESC CTRL+E | – |
| INSERT–MODE | INSERT |
F9
CTRL+T |
INSERT
F9 CTRL+T |
| LEFT–END | HOME | ESC CURSOR–LEFT | ALT+CURSOR–LEFT |
| MAIN–MENU | – |
ESC RETURN
ESC CTRL+M |
– |
| MOVE | – | ESC CTRL+V | – |
| NEW | SHIFT+F3 | ESC N | CTRL+ALT+N |
| NEW–LINE | – | CTRL+N | CTRL+N |
| NEXT–ERROR | – | ESC E | – |
| NEXT–FRAME | F6 |
ESC TAB
ESC CTRL+I |
– |
| NEXT–WORD | – | CTRL+W | – |
| OPEN–LINE–ABOVE | – | ESC L | CTRL+ALT+L |
| OPTIONS | – | ESC CTRL+O | – |
| PAGE–DOWN |
PAGE–DOWN PGDN NEXT–PAGE NEXT–SCRN |
ESC CURSOR– DOWN | PAGE–DOWN |
| PAGE–LEFT | – | ESC W | – |
| PAGE–RIGHT | – | ESC Y | – |
| PAGE–UP |
PAGE–UP PGUP PREV–PAGE PREV–SCRN |
ESC CURSOR–UP | PAGE–UP |
| PASTE | CTRL+V |
F12
ESC V |
F12
CTRL+ALT+V |
| PICK | – | ESC CTRL+P | – |
| PICK–AREA | – | ESC CTRL+W | – |
| PICK–BOTH | – | ESC CTRL+Q | – |
| PREV–FRAME | SHIFT+F6 | ESC CTRL+U | CTRL+SHIFT+TAB |
| PREV–WORD | – | CTRL+P | CTRL+P |
| PUT | F6 |
F6
ESC S |
F6 |
| RECALL | – |
F7
CTRL+R |
– |
| REPLACE | – | ESC R | – |
| REPORTS | – | ESC CTRL+A | – |
| RESUME–DISPLAY | – | CTRL+Q | – |
| RETURN |
ENTER
RETURN CTRL+M |
RETURN
CTRL+M |
ENTER
CTRL+M |
| RIGHT–END | – | ESC CURSOR–RIGHT | ALT+CURSOR–RIGHT |
| SAVE–AS | SHIFT+F6 | ESC A | CTRL+ALT+A |
| SCROLL–LEFT | – | ESC CTRL+L | – |
| SCROLL–MODE | – | ESC T | CTRL+ALT+T |
| SCROLL–RIGHT | – | ESC CTRL+R | – |
| SETTINGS | – | ESC CTRL+@ | – |
| STOP | CTRL+BREAK | CTRL+C | CTRL+C |
| STOP–DISPLAY | – | CTRL+S | – |
| TAB | TAB |
TAB
CTRL+I |
TAB
CTRL+I |
| TOP–COLUMN | – | ESC CTRL+T | – |
| UNIX–END | – | CTRL+\ | – |