.TH tparm() "" "" "terminfo Function"
.PC "Output a parameterized string"
.B "#include <curses.h>"
\fBtparm(\fIstring\fB,\fIp1...p9\fB)\fR
\fBchar *\fIstring\fB, \fIparm1 ... par9\fB;\fR
.PP
\*(CO comes with a set of
functions that let you use \fBterminfo\fR descriptions
to manipulate a terminal.
.B tparm()
outputs a parameterized string.
.PP
A
.I "parameterized string"
is a string into which parameters can be inserted, as in a \fBprintf()\fR
formatting string.
Under \fBterminfo\fR, a parameterized string can hold up to nine parameters.
.B tparm()
expands the parameters, inserts them into the appropriate ``slots'' within
the string, and then outputs the string.
.PP
See the Lexicon entry on \fBterminfo\fR for more information on
parameterized strings.
.SH "See Also"
.Xr "curses.h," curses.h
.Xr "terminfo," terminfo
.Xr "tputs()" tputs
