Mnemonic
|
Data type
|
Description
|
al
|
STRING
|
Add line.
|
bc
|
STRING
|
Backspace character.
|
BB
|
STRING
|
Enter COLOR 4 mode (usually blink mode).
|
BR
|
STRING
|
Exit COLOR 4 mode (usually blink mode).
|
CA
|
BOOLEAN
|
Terminal clears screen with current attribute. If you do not specify and this capability is available, full-screen clears with attributes other than NORMAL will be slow.
|
ce
|
STRING
|
Clear to end of line.
|
CF
|
STRING
|
Cursor off.
|
cl
|
STRING
|
Clear screen. This improves speed. On some terminals, you must define cl as home cursor followed by clear to end of screen.
|
cm
|
STRING
|
Cursor motion.
|
CN
|
STRING
|
Cursor on.
|
co
|
INTEGER
|
Columns on screen (usually 80).
|
cs
|
STRING
|
Change scroll region. Uses cm syntax.
|
ct
|
BOOLEAN
|
Terminal supports color.
|
dl
|
STRING
|
Delete line.
|
G1
|
STRING
|
Single-line upper-right corner character.
|
G2
|
STRING
|
Single-line upper-left corner character.
|
G3
|
STRING
|
Single-line lower-left corner character.
|
G4
|
STRING
|
Single-line lower-right corner character.
|
GE
|
STRING
|
graphics end. Sent when finished drawing box or underline.
|
GH
|
STRING
|
Single-line horizontal character.
|
GS
|
STRING
|
graphics start. Sent to begin drawing box or underline.
|
GV
|
STRING
|
Vertical-line graphic character.
|
HR
|
STRING
|
Exit COLOR 3 mode (usually highlight mode).
|
HS
|
STRING
|
Enter COLOR 3 mode (usually highlight mode). This is usually set to high intensity, if available.
|
is
|
STRING
|
Terminal initialization string. Sent when OpenEdge starts.
|
k0-9 k. k, k-
|
STRING
|
Define the codes sent by the numeric keypad keys if these are different from the codes sent by the standard 0-9, period, comma, and hyphen keys. These are only used by OpenEdge.
|
kd
|
STRING
|
Down arrow.
|
ke
|
STRING
|
Exit keypad mode.
|
kl
|
STRING
|
Left arrow.
|
kr
|
STRING
|
Right arrow.
|
ks
|
STRING
|
Set keypad mode.
|
ku
|
STRING
|
Up arrow.
|
li
|
INTEGER
|
Lines on screen (usually 24).
|
pc
|
CHARACTER
|
Pad character (defaults to null).
|
Se
|
STRING
|
String to send when OpenEdge terminates (after te).
|
se
|
STRING
|
Exits COLOR 2 mode, or MESSAGE color (usually reverse video).
|
sf
|
STRING
|
Scroll forward. You can use this on terminals that have scrolling regions (for example, terminals with cs and sr defined).
|
Si
|
STRING
|
String to send when OpenEdge starts (after is).
|
so
|
STRING
|
Enter COLOR 2 mode, or MESSAGE color (usually reverse video). OpenEdge uses this attribute by default for the two-line message area at the bottom of the screen. It is also the default for the PROMPT-FOR color of selectable widgets (that is, buttons, sliders, toggle-boxes, etc.). If not set and the PROMPT-FOR color of a widget is not explicitly set in ABL, a widget might not be visible.
|
sr
|
STRING
|
Scroll reverse.
|
te
|
STRING
|
Cursor movement string to send when OpenEdge terminates.
|
ti
|
STRING
|
Cursor movement string to send when OpenEdge starts.
|
ue
|
STRING
|
Exit COLOR 1 mode, or INPUT color.
|
us
|
STRING
|
Enter COLOR 1 mode, or INPUT color (usually the underline attribute). OpenEdge uses COLOR 1 as the default PROMPT-FOR color for fill-ins and editors. If COLOR 1 is not defined by the us and ue capabilities, and the PROMPT-FOR color for fill-ins and editor widgets is not explicitly set in ABL, these widgets might not be visible, and there might be no indication they are enabled.
|
ws
|
BOOLEAN
|
Uses the device /dev /tty for the current port to determine the number of columns and rows for the terminal. Meaningful primarily for emulated terminals in a windowing system (that is, xterm). If successful, overrides co and li; otherwise, defaults to co and li. OpenEdge will not automatically resize if the size of the terminal changes after initialization.
|
xi
|
BOOLEAN
|
Terminal will not automatically do a hardware scroll when the last position (last row and last column) on the screen is written to. Specify whether available, otherwise OpenEdge will not write to the last position in order to avoid the automatic scrolling.
|
Data type
|
Operator
|
BOOLEAN
|
none
|
NUMERIC
|
# and value
|
CHARACTER
|
= and character
|
STRING
|
= and string
|
:ct:\
:cm=\E[%i%d;%dH:\ :co#80:\ :li#24:\ :G1=k:\ |