Try OpenEdge Now
skip to main content
Managing ABL Applications
ABL and R-code Deployment and Management : Maintaining User Environments : Maintaining the UNIX user environment : Vermont Views key function capabilities
 
Vermont Views key function capabilities
Certain programs, such as the install program, use a character interface library called Vermont Views for character input. Vermont Views does not use the OpenEdge Key Function syntax of keyfunction(label)=sequence. Instead, it uses key function and key label capabilities. Except for bc, ku, kd, kl, and kr, these key function capabilities are unique to Vermont Views. The key label capabilities mnemonics are created from the key function capabilities mnemonics by prepending "L_". Because both OpenEdge and Vermont Views use only the first instance of a capability, each key function capability can represent only one key label.
For readability, the Vermont Views section of an entry has two distinct columns containing a list of the:
1. Key function capabilities.
2. Matching key label capabilities. The label in this column always starts with "L_".
Here is an example:
:ku=\E[A: :L_ku=<Up>:\
:kd=\E[B: :L_kd=<Down>:\
:kr=\E[C: :L_kr=<Right>:\
:kl=\E[D: :L_kl=<Left>:\
:kh=\E[E: :L_kh=<Home>:\
Vermont Views Labels
mnemonics
Note: For readability in the PROTERMCAP file, the bc, ku, kd, kl, and kr capabilities are usually repeated in the Vermont Views part of the file, even though both OpenEdge and Vermont Views use these capabilities as they appear earlier in the OpenEdge capabilities part. To avoid confusion, the key sequences for the Vermont Views capabilities should be the same as the OpenEdge capabilities.
The following table summarizes the Vermont Views key function capabilities mnemonics.
Table 15. Vermont Views key function mnemonics
Mnemonic
Description
kh
Home (beginning of line, then beginning of page)
EN
End (end of line, then end of page)
PU
Page up
PD
Page down
ki
Insert toggle
DL
Delete character
ESC
Exit current form
bt
Back tab
fk0
Function Key 1
fk1
Function Key 2 (contents)
fk2
Function Key 3 (enter the menu bar, then exit the menu bar)
fk3
Function Key 4 (exit current form)
fk4
Function Key 5 (browse backward)
fk5
Function Key 6 (browse forward)
fk6
Function Key 7 (go back through hypertext links)
fk7
Function Key 8 (bring up search dialog box)
fk8
Function Key 9
fk9
Function Key 10
Aka
Browse backward
Akd
Browse forward
Aki
Exit current form
Akp
Go back through hypertext links
Aks
Bring up search dialog box
Aku
Menu bar
Akw
Contents