HP-UX Reference (11i v1 00/12) - 4 File Formats (vol 8)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man4/!!!intro.4
________________________________________________________________
___ ___
t
terminfo(4) terminfo(4)
(ENHANCED CURSES)
to set a terminal into 80-column mode would normally be part of is2, but on some terminals it causes an
annoying glitch on the screen and is not normally needed because the terminal is usually already in 80-
column mode.
If a more complex sequence is needed to set the tabs than can be described by using tbc and hts, the
sequence can be placed in is2 or if.
Any margin can be cleared with mgc. (For instructions on how to specify commands to set and clear mar-
gins, see the "Margins" subsection of the "Capabilities That Cause Movement" section below.
Delays
Certain capabilitiescontrol padding in the tty driver. These are primarily needed by hard-copy terminals,
and are used by tput init to set tty modes appropriately (see tput(1)). Delays embedded in the capabili-
ties cr, ind, cub1, ff, and tab can be used to set the appropriate delay bits to be set in the tty driver.
If pb (padding baud rate) is given, these values can be ignored at baud rates below the value of pb.
Status Lines
If the terminal has an extra "status line" that is not normally used by software, this fact can be indicated.
If the status line is viewed as an extra line below the bottom line, into which one can cursor-address nor-
mally (such as the Heathkit H19’s 25th line, or the 24th line of a VT100 which is set to a 23-line scrolling
region), the capability hs should be given. Special strings that go to a given column of the status line and
return from the status line can be given as tsl and fsl.(fsl must leave the cursor position in the same
place it was before tsl. If necessary, the sc and rc strings can be included in tsl and fsl to get this
effect.) The capability tsl takes one argument, which is the column number of the status line the cursor
is to be moved to.
If escape sequences and other special commands, such as tab, work while in the status line, the flag eslok
can be given. A string which turns off the status line (or otherwise erases its contents) should be given as
dsl. If the terminal has commands to save and restore the position of the cursor, give them as sc and
rc. The status line is normally assumed to be the same width as the rest of the screen (that is, cols). If
the status line is a different width (possibly because the terminal does not allow an entire line to be loaded)
the width, in columns, can be indicated with the numeric argument wsl.
Section 4342 20 HP-UX Release 11i: December 2000
___
___