![]() Key Mapping[Key Mapping] |
![]() Virtual Machine |
![]() |
This section allows the user to install custom keyboard bindings. Each entry is of the form:
PROIV_KEY=[OPTIONAL_MODIFIER]PC_VIRTUAL_KEY
where PROIV_KEY may be one of the following:
RETURN |
send input |
HELP |
show single-line field help |
RIGHT |
go to next field |
LEFT |
go to previous field |
DOWN |
go to next record |
UP |
go to previous record |
BACKTAB |
move to previous field |
TAB |
move to next tab-stop field |
CANCEL |
abandon changes |
EOD |
accept changes |
NEXT |
go to next screen in paging LS |
PREVIOUS |
go to previous screen in paging LS |
BOTTOM |
go to last record in screen |
TOP |
go to first record in screen |
EXPAND |
toggle expand/contract mode |
ADDMODE |
switch to add mode |
CHANGEMODE |
switch to change mode |
DELETEMODE |
switch to delete mode |
LOOKUPMODE |
switch to lookup mode |
INSERTMODE |
switch to insert mode |
WINDOW |
pop up a window |
Plus these three "pseudo-keys":
CHECKBOXTOGGLE |
toggle a check box |
SCREENHELP |
request LS-level Windows help |
FIELDHELP |
request field-level Windows help |
OPTIONAL_MODIFIER may be one of:
SHIFT+ |
given key plus the shift key |
CONTROL+ |
given key plus the control key |
ALT+ |
given key plus the alt key |
![]() |
Multiple modifiers (e.g., Shift+Control) are not supported |
PC_VIRTUAL_KEY may be one of:
BACK |
backspace |
F1 |
Function Key 1 |
TAB |
tab |
F2 |
Function Key 2 |
RETURN |
enter |
F3 |
Function Key 3 |
ESCAPE |
escape |
F4 |
Function Key 4 |
SPACE |
space bar |
F5 |
Function Key 5 |
PRIOR |
page up |
F6 |
Function Key 6 |
NEXT |
page down |
F7 |
Function Key 7 |
END |
end |
F8 |
Function Key 8 |
HOME |
home |
F9 |
Function Key 9 |
LEFT |
left arrow |
F10 |
Function Key 10 |
UP |
up arrow |
F11 |
Function Key 11 |
RIGHT |
right arrow |
F12 |
Function Key 12 |
DOWN |
down arrow |
|
|
INSERT |
insert |
|
|
DELETE |
delete |
|
|
|
|
|
|
The default mappings are as follows; you can modify them as you wish:
RETURN=RETURN
HELP=F1
RIGHT=RIGHT
LEFT=LEFT
DOWN=DOWN
UP=UP
BACKTAB=SHIFT+TAB
TAB=TAB
CANCEL=ESCAPE
EOD=F3
NEXT=NEXT
PREVIOUS=PRIOR
BOTTOM=END
TOP=HOME
EXPAND=F9
ADDMODE=F5
CHANGEMODE=F6
DELETEMODE=F7
LOOKUPMODE=F8
INSERTMODE=INSERT
WINDOW=F4
CHECKBOXTOGGLE=SPACE
SCREENHELP=CONTROL+F1
FIELDHELP=SHIFT+F1
Topic ID: 750035