set_curterm Subroutine
Purpose
Sets the current terminal variable to the specified terminal.
Library
Curses Library (libcurses.a)
Curses Syntax
#include <curses.h>
#include <term.h>
set_curterm( Newterm)
TERMINAL *Newterm;
TERMINAL *Newterm;
Description
The cur_term subroutine sets the cur_term variable to the terminal specified by the Newterm parameter. The cur_term subroutine is useful when the setupterm subroutine is called more than once. The set_curterm subroutine allows the programmer to toggle back and forth between terminals.
When information for a particular terminal is no longer required, remove it using the del_curterm subroutine.
Note: The cur_term subroutine
is a low-level subroutine. You should use this subroutine only if
your application must deal directly with the terminfo database
to handle certain terminal capabilities. For example, use this subroutine
if your application programs function keys.
Parameters
Item | Description |
---|---|
Newterm | Points to a TERMINAL structure. This structure contains information about a specific terminal. |
Examples
To set the cur_term variable to point to the my_term terminal, use:
TERMINAL *newterm;
set_curterm(newterm);