curs_opaque(3x) curs_opaque(3x)
is_cleared, is_idlok, is_idcok, is_immedok, is_keypad, is_leaveok,
is_nodelay, is_notimeout, is_pad, is_scrollok, is_subwin, is_syncok,
wgetdelay, wgetparent, wgetscrreg - curses window properties
#include <curses.h>
bool is_cleared(const WINDOW *win);
bool is_idcok(const WINDOW *win);
bool is_idlok(const WINDOW *win);
bool is_immedok(const WINDOW *win);
bool is_keypad(const WINDOW *win);
bool is_leaveok(const WINDOW *win);
bool is_nodelay(const WINDOW *win);
bool is_notimeout(const WINDOW *win);
bool is_pad(const WINDOW *win);
bool is_scrollok(const WINDOW *win);
bool is_subwin(const WINDOW *win);
bool is_syncok(const WINDOW *win);
WINDOW * wgetparent(const WINDOW *win);
int wgetdelay(const WINDOW *win);
int wgetscrreg(const WINDOW *win, int *top, int *bottom);
This implementation provides functions which return properties set in
the WINDOW structure, allowing it to be "opaque" if the symbol NCURS-
ES_OPAQUE is defined:
is_cleared
returns the value set in clearok
is_idcok
returns the value set in idcok
is_idlok
returns the value set in idlok
is_immedok
returns the value set in immedok
is_keypad
returns the value set in keypad
is_leaveok
returns the value set in leaveok
is_nodelay
returns the value set in nodelay
is_notimeout
returns the value set in notimeout
is_pad
returns TRUE if the window is a pad i.e., created by newpad
is_scrollok
returns the value set in scrollok
is_subwin
returns TRUE if the window is a subwindow, i.e., created by subwin
or derwin
is_syncok
returns the value set in syncok
wgetdelay
returns the delay timeout as set in wtimeout.
wgetparent
returns the parent WINDOW pointer for subwindows, or NULL for win-
dows having no parent.
wgetscrreg
returns the top and bottom rows for the scrolling margin as set in
wsetscrreg.
These functions all return TRUE or FALSE, except as noted.
Both a macro and a function are provided for each name.
These routines are specific to ncurses. They were not supported on
Version 7, BSD or System V implementations. It is recommended that any
code depending on ncurses extensions be conditioned using NCURSES_VER-
SION.
curses(3x), curs_inopts(3x), curs_outopts(3x), curs_window(3x)
curs_opaque(3x)