|
Public Types |
| enum | STYLE {
NONE = 0,
PLAIN,
DATA,
ACTIVEDATA,
HINT,
SEPARATOR
} |
Public Member Functions |
| | NCTableCol (const NCstring &l="", const STYLE &st=ACTIVEDATA) |
| virtual | ~NCTableCol () |
| const NClabel & | Label () const |
| virtual void | SetLabel (const NClabel &l) |
| void | stripHotkey () |
| virtual wsze | Size () const |
| virtual void | DrawAt (NCursesWindow &w, const wrect at, NCTableStyle &tableStyle, NCTableLine::STATE linestate, unsigned colidx) const |
| bool | hasHotkey () const |
| unsigned char | hotkey () const |
Protected Member Functions |
| chtype | setBkgd (NCursesWindow &w, NCTableStyle &tableStyle, NCTableLine::STATE linestate, STYLE colstyle) const |
Private Attributes |
| NClabel | label |
| STYLE | style |
Friends |
| std::ostream & | operator<< (std::ostream &STREAM, const NCTableCol &OBJ) |