|
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.