.\" Copyright (c) 1980, 1993 .\" The Regents of the University of California. All rights reserved. .\" .\" %sccs.include.redist.roff% .\" .\" @(#)intro.2 8.1 (Berkeley) 06/04/93 .\" .sh 1 Variables .pp Many variables which are used to describe the terminal environment are available to the programmer. They are: .(b .TS expand; lw(6m) lw(8n) lw(50n). type name description _ WINDOW * curscr T{ .fi current version of the screen (terminal screen). T} WINDOW * stdscr T{ standard screen. Most updates are usually done here. T} char * Def\*_term T{ default terminal type if type cannot be determined T} bool My\*_term T{ use the terminal specification in \fIDef\*_term\fR as terminal, irrelevant of real terminal type T} char * ttytype T{ full name of the current terminal. T} int LINES T{ number of lines on the terminal T} int COLS T{ number of columns on the terminal T} int ERR T{ error flag returned by routines on a fail. T} int OK T{ flag returned by routines upon success. T} .TE .fi .ev .)b .lp