libyui-ncurses
2.44.1
|
We leave this here for compatibility reasons. More...
#include <ncursesw.h>
Public Member Functions | |
NCursesColorWindow (WINDOW *&window) | |
NCursesColorWindow (int lines, int cols, int begin_y, int begin_x) | |
NCursesColorWindow (NCursesWindow &par, int lines, int cols, int begin_y, int begin_x, char absrel= 'a') | |
![]() | |
NCursesWindow (WINDOW *window) | |
NCursesWindow (int lines, int cols, int begin_y, int begin_x) | |
NCursesWindow (NCursesWindow &parent, int lines, int cols, int begin_y, int begin_x, char absrel= 'a') | |
virtual | ~NCursesWindow () |
NCursesWindow | Clone () |
int | colors () const |
int | height () const |
int | width () const |
int | begx () const |
int | begy () const |
int | maxx () const |
int | maxy () const |
wsze | size () const |
wpos | begpos () const |
wpos | maxpos () const |
wrect | area () const |
short | getcolor () const |
short | foreground () const |
short | background () const |
int | setpalette (short fore, short back) |
int | setcolor (short pair) |
virtual int | mvwin (int begin_y, int begin_x) |
int | mvsubwin (NCursesWindow *sub, int begin_y, int begin_x) |
virtual int | resize (int lines, int columns) |
int | move (int y, int x) |
void | getyx (int &y, int &x) const |
int | mvcur (int oldrow, int oldcol, int newrow, int newcol) const |
int | nodelay (bool bf) |
int | getch () |
int | getch (int y, int x) |
int | getstr (char *str, int n=-1) |
int | getstr (int y, int x, char *str, int n=-1) |
int | instr (char *s, int n=-1) |
int | instr (int y, int x, char *s, int n=-1) |
int | addch (const char ch) |
int | addch (const chtype ch) |
int | add_attr_char (int y, int x) |
int | add_attr_char () |
int | add_wch (const cchar_t *cch) |
int | add_wch (int y, int x, const cchar_t *cch) |
int | addch (int y, int x, const char ch) |
int | addch (int y, int x, const chtype ch) |
int | echochar (const char ch) |
int | echochar (const chtype ch) |
int | addstr (const char *str, int n=-1) |
int | addstr (int y, int x, const char *str, int n=-1) |
int | addwstr (const wchar_t *str, int n=-1) |
int | addwstr (int y, int x, const wchar_t *str, int n=-1) |
int | printw (const char *fmt,...) |
int | printw (int y, int x, const char *fmt,...) |
chtype | inch () const |
chtype | inchar () const |
chtype | inch (int y, int x) |
chtype | inchar (int y, int x) |
int | in_wchar (cchar_t *cchar) |
int | in_wchar (int y, int x, cchar_t *cchar) |
int | insch (chtype ch) |
int | insch (int y, int x, chtype ch) |
int | ins_wch (int y, int x, const cchar_t *cchar) |
int | insertln () |
int | insdelln (int n=1) |
int | insstr (const char *s, int n=-1) |
int | insstr (int y, int x, const char *s, int n=-1) |
int | attron (chtype at) |
int | attroff (chtype at) |
int | attrset (chtype at) |
int | chgat (int n, attr_t attr, short color, const void *opts=NULL) |
int | chgat (int y, int x, int n, attr_t attr, short color, const void *opts=NULL) |
chtype | getbkgd () const |
int | bkgd (const chtype ch) |
void | bkgdset (chtype ch) |
int | box () |
int | border (chtype left=0, chtype right=0, chtype top=0, chtype bottom=0, chtype top_left=0, chtype top_right=0, chtype bottom_left=0, chtype bottom_right=0) |
int | hline (int len, chtype ch=0) |
int | hline (int y, int x, int len, chtype ch=0) |
int | vline (int len, chtype ch=0) |
int | vline (int y, int x, int len, chtype ch=0) |
int | box (const wrect &dim) |
int | erase () |
int | clear () |
int | clearok (bool bf) |
int | clrtobot () |
int | clrtoeol () |
int | delch () |
int | delch (int y, int x) |
int | deleteln () |
int | scroll (int amount=1) |
int | scrollok (bool bf) |
int | setscrreg (int from, int to) |
int | idlok (bool bf) |
void | idcok (bool bf) |
int | touchwin () |
int | untouchwin () |
int | touchln (int s, int cnt, bool changed=TRUE) |
bool | is_linetouched (int line) const |
bool | is_wintouched () const |
int | leaveok (bool bf) |
int | redrawln (int from, int n) |
int | redrawwin () |
int | doupdate () |
void | syncdown () |
void | syncup () |
void | cursyncup () |
int | syncok (bool bf) |
void | immedok (bool bf) |
int | keypad (bool bf) |
int | meta (bool bf) |
int | standout () |
int | standend () |
virtual int | refresh () |
virtual int | noutrefresh () |
int | overlay (NCursesWindow &win) |
int | overwrite (NCursesWindow &win) |
int | copywin (NCursesWindow &win, int sminrow, int smincol, int dminrow, int dmincol, int dmaxrow, int dmaxcol, bool overlay=TRUE) |
bool | has_mouse () const |
NCursesWindow * | child () |
const NCursesWindow * | child () const |
NCursesWindow * | sibling () |
const NCursesWindow * | sibling () const |
NCursesWindow * | parent () |
const NCursesWindow * | parent () const |
bool | isDescendant (NCursesWindow &win) |
Additional Inherited Members | |
![]() | |
static void | useColors (void) |
static int | ripoffline (int ripoff_lines, int(*init)(NCursesWindow &win)) |
static int | lines () |
static int | cols () |
static int | tabsize () |
static int | NumberOfColors () |
static int | maxcoord () |
![]() | |
void | err_handler (const char *) const THROWS(NCursesException) |
void | kill_subwindows () |
NCursesWindow () | |
![]() | |
WINDOW * | w |
bool | alloced |
NCursesWindow * | par |
NCursesWindow * | subwins |
NCursesWindow * | sib |
![]() | |
static long | count = 0L |
We leave this here for compatibility reasons.
Definition at line 1791 of file ncursesw.h.
|
inline |
Constructor. Useful only for stdscr
Definition at line 1798 of file ncursesw.h.
|
inline |
|
inline |
Constructor.
If 'absrel' is 'a', begin_x/y are absolute screen pos, else if 'r', they are relative to par origin
Definition at line 1822 of file ncursesw.h.