'\" te .\" Copyright (c) 1990, 1995 by Mortice Kern Systems Inc. All Rights Reserved Portions Copyright (c) 1999, Sun Microsystems, Inc. All Rights Reserved .TH use_env 3XCURSES "5 Jun 2002" "SunOS 5.11" "X/Open Curses Library Functions" .SH NAME use_env \- specify source of screen size information .SH SYNOPSIS .LP .nf \fBcc\fR [ \fIflag\fR... ] \fIfile\fR... \fB-I\fR /usr/xpg4/include \fB -L \fR /usr/xpg4/lib \e \fB -R \fR /usr/xpg4/lib \fB -lcurses \fR [ \fIlibrary\fR... ] \fBc89\fR [ \fIflag\fR... ] \fIfile\fR... \fB-lcurses\fR [ \fIlibrary\fR... ] #include \fBvoid\fR \fBuse_env\fR(\fBbool\fR \fIboolval\fR); .fi .SH PARAMETERS .sp .ne 2 .mk .na \fB\fIboolval\fR\fR .ad .RS 11n .rt Is a Boolean expression. .RE .SH DESCRIPTION .sp .LP The \fBuse_env()\fR function specifies the technique by which the implementation determines the size of the screen. If \fIboolval\fR is \fBFALSE\fR, the implementation uses the values of \fIlines\fR and \fIcolumns\fR specified in the \fBterminfo\fR database. If \fIboolval\fR is \fBTRUE\fR, the implementation uses the \fBLINES\fR and \fBCOLUMNS\fR environmental variables. The initial value is \fBTRUE\fR. .sp .LP Any call to \fBuse_env()\fR must precede calls to \fBinitscr\fR(3XCURSES), \fBnewterm\fR(3XCURSES), or \fBsetupterm\fR(3XCURSES). .SH RETURN VALUES .sp .LP The \fBuse_env()\fR function does not return a value. .SH ERRORS .sp .LP No errors are defined. .SH ATTRIBUTES .sp .LP See \fBattributes\fR(5) for descriptions of the following attributes: .sp .sp .TS tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) . ATTRIBUTE TYPEATTRIBUTE VALUE _ Interface StabilityCommitted _ MT-LevelUnsafe _ StandardSee \fBstandards\fR(5). .TE .SH SEE ALSO .sp .LP \fBdel_curterm\fR(3XCURSES), \fBinitscr\fR(3XCURSES), \fBlibcurses\fR(3XCURSES), \fBattributes\fR(5), \fBstandards\fR(5)