libyui-ncurses  2.44.1
 All Classes Functions Variables
NCTableStyle Class Reference

Public Member Functions

 NCTableStyle (const NCWidget &p)
 
bool SetStyleFrom (const std::vector< NCstring > &head)
 
void SetSepChar (const chtype sepchar)
 
void SetSepWidth (const unsigned sepwidth)
 
void SetHotCol (const int hcol)
 
void ResetToMinCols ()
 
void AssertMinCols (unsigned num)
 
void MinColWidth (unsigned num, unsigned val)
 
NC::ADJUST ColAdjust (unsigned num) const
 
unsigned Cols () const
 
unsigned ColWidth (unsigned num) const
 
unsigned ColSepwidth () const
 
chtype ColSepchar () const
 
unsigned HotCol () const
 
const NCstyle::StListlistStyle () const
 
chtype getBG () const
 
chtype getBG (const NCTableLine::STATE lstate, const NCTableCol::STYLE cstyle=NCTableCol::PLAIN) const
 
chtype highlightBG (const NCTableLine::STATE lstate, const NCTableCol::STYLE cstyle, const NCTableCol::STYLE dstyle=NCTableCol::PLAIN) const
 
chtype hotBG (const NCTableLine::STATE lstate, unsigned colidx) const
 
const NCTableLineHeadline () const
 
unsigned TableWidth () const
 

Static Public Attributes

static const chtype currentBG = ( chtype ) - 1
 

Friends

std::ostream & operator<< (std::ostream &STREAM, const NCTableStyle &OBJ)
 

Detailed Description

Definition at line 217 of file NCTableItem.h.


The documentation for this class was generated from the following files: