libyui-ncurses  2.44.1
NCursesPad Class Reference
Inheritance diagram for NCursesPad:
Collaboration diagram for NCursesPad:

List of all members.

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)

Detailed Description

Definition at line 1840 of file ncursesw.h.


Member Function Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Functions Variables