#include <NCTablePad.h>
Inheritance diagram for NCTablePad:

Public Member Functions | |
| NCTablePad (int lines, int cols, const NCWidget &p) | |
| virtual | ~NCTablePad () |
| virtual void | wRecoded () |
| virtual wpos | CurPos () const |
| virtual bool | handleInput (wint_t key) |
| bool | setItemByKey (int key) |
| wsze | tableSize () |
| bool | SetHeadline (const vector< NCstring > &head) |
| virtual void | SendHead () |
| void | SetSepChar (const chtype colSepchar) |
| void | SetSepWidht (const unsigned sepwidth) |
| void | SetHotCol (const int hcol) |
| unsigned | Cols () const |
| unsigned | Lines () const |
| unsigned | HotCol () const |
| void | SetLines (unsigned idx) |
| void | SetLines (vector< NCTableLine * > &nItems) |
| void | ClearTable () |
| void | Append (NCTableLine *item) |
| void | Append (vector< NCTableCol * > &nItems) |
| void | AddLine (unsigned idx, NCTableLine *item) |
| void | DelLine (unsigned idx) |
| const NCTableLine * | GetLine (unsigned idx) const |
| NCTableLine * | ModifyLine (unsigned idx) |
| void | stripHotkeys () |
Protected Member Functions | |
| void | DirtyFormat () |
| virtual wsze | UpdateFormat () |
| virtual int | dirtyPad () |
| virtual int | setpos (const wpos &newpos) |
| virtual int | DoRedraw () |
| virtual void | updateScrollHint () |
Private Member Functions | |
| NCTablePad & | operator= (const NCTablePad &) |
| NCTablePad (const NCTablePad &) | |
| void | assertLine (unsigned idx) |
Private Attributes | |
| NCursesPad | Headpad |
| bool | dirtyHead |
| bool | dirtyFormat |
| NCTableStyle | ItemStyle |
| NCTableLine | Headline |
| vector< NCTableLine * > | Items |
| wpos | citem |
Friends | |
| std::ostream & | operator<< (std::ostream &STREAM, const NCTablePad &OBJ) |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from NCPad. |
|
|
|
|
|
|
|
|
Reimplemented from NCPad. |
|
|
|
|
|
|
|
|
Reimplemented from NCPad. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from NCScrollHint. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from NCPad. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from NCPad. |
|
|
Reimplemented from NCPad. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1