33#include "NCTablePadBase.h"
34#include "NCTableItem.h"
66 virtual ~NCTablePad();
82 bool setItemByKey(
int key );
84 void AssertMinCols(
unsigned num )
86 _itemStyle.AssertMinCols( num );
89 void SetSepChar(
const chtype colSepchar )
91 _itemStyle.SetSepChar( colSepchar );
94 void SetSepWidth(
const unsigned sepwidth )
96 _itemStyle.SetSepWidth( sepwidth );
99 unsigned HotCol()
const
101 return _itemStyle.HotCol();
104 void SetHotCol(
int hcol )
106 _itemStyle.SetHotCol( hcol );
137 NCTablePad & operator=(
const NCTablePad & );
138 NCTablePad(
const NCTablePad & );
NCTablePadBase(int lines, int cols, const NCWidget &p)
Definition NCTablePadBase.cc:33
virtual bool handleInput(wint_t key)
Definition NCTablePad.cc:81
virtual void directDraw(NCursesWindow &w, const wrect at, unsigned lineno)
Definition NCTablePad.cc:67
virtual int DoRedraw()
Definition NCTablePad.cc:44
int findIndexById(int id) const
Definition NCTablePad.cc:153
C++ class for windows.
Definition ncursesw.h:907
WINDOW * w
Definition ncursesw.h:949
static int lines()
Definition ncursesw.h:1044
static int cols()
Definition ncursesw.h:1049
A rectangle is defined by its position and size: wpos Pos, wsze Sze.
Definition position.h:194