Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

NCursesPad Class Reference

#include <ncursesw.h>

Inheritance diagram for NCursesPad:

NCursesWindow NCPad NCTablePad NCTextPad NCTreePad 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)

Constructor & Destructor Documentation

NCursesPad::NCursesPad int  lines,
int  cols
 


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.

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

int NCursesPad::noutrefresh  )  [inline, virtual]
 

Propagate the changes in this window to the virtual screen. This is redefined in NCursesPanel.

Reimplemented from NCursesWindow.

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

int NCursesPad::refresh  )  [inline, virtual]
 

For Pad's we reimplement refresh() and noutrefresh() to do nothing. You should call the versions with the argument list that are specific for Pad's.

Reimplemented from NCursesWindow.


The documentation for this class was generated from the following files:
Generated on Wed Sep 5 17:18:57 2007 for yast2-ncurses by doxygen 1.3.6