libyui-ncurses
2.44.1
|
Public Member Functions | |
NCursesPad (int lines, int cols) | |
int | echochar (const chtype ch) |
int | refresh () |
int | noutrefresh () |
int | refresh (int pminrow, int pmincol, int sminrow, int smincol, int smaxrow, int smaxcol) |
int | noutrefresh (int pminrow, int pmincol, int sminrow, int smincol, int smaxrow, int smaxcol) |
Definition at line 1840 of file ncursesw.h.
int NCursesPad::echochar | ( | const chtype | ch | ) | [inline] |
Put the attributed character onto the pad and immediately do a prefresh().
Reimplemented from NCursesWindow.
Definition at line 1850 of file ncursesw.h.
int NCursesPad::noutrefresh | ( | ) | [inline, virtual] |
Propagate the changes in this window to the virtual screen. This is redefined in NCursesPanel.
Reimplemented from NCursesWindow.
Definition at line 1859 of file ncursesw.h.
int NCursesPad::noutrefresh | ( | int | pminrow, |
int | pmincol, | ||
int | sminrow, | ||
int | smincol, | ||
int | smaxrow, | ||
int | smaxcol | ||
) | [inline] |
Does the same like refresh() but without calling doupdate().
Definition at line 1877 of file ncursesw.h.
int NCursesPad::refresh | ( | ) | [inline, virtual] |
For Pad's we reimplement refresh() and noutrefresh() to do nothing. You should call the versions with the argument std::list that are specific for Pad's.
Reimplemented from NCursesWindow.
Definition at line 1857 of file ncursesw.h.
int NCursesPad::refresh | ( | int | pminrow, |
int | pmincol, | ||
int | sminrow, | ||
int | smincol, | ||
int | smaxrow, | ||
int | smaxcol | ||
) | [inline] |
The coordinates sminrow,smincol,smaxrow,smaxcol describe a rectangle on the screen. refresh copies a rectangle of this size beginning with top left corner pminrow,pmincol onto the screen and calls doupdate().
Definition at line 1866 of file ncursesw.h.