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

Comment on this topic

Topic ID: 750035