libyui-ncurses  2.44.1
 All Classes Functions Variables
NCTreeLine Class Reference
Inheritance diagram for NCTreeLine:
Collaboration diagram for NCTreeLine:

Public Member Functions

 NCTreeLine (NCTreeLine *p, YTreeItem *item, bool multiSelection)
 
YTreeItem * YItem () const
 
unsigned Level () const
 
virtual bool isVisible () const
 
virtual int ChangeToVisible ()
 
virtual unsigned Hotspot (unsigned &at) const
 
virtual int handleInput (wint_t key)
 
virtual void DrawAt (NCursesWindow &w, const wrect at, NCTableStyle &tableStyle, bool active) const
 
- Public Member Functions inherited from NCTableLine
 NCTableLine (unsigned cols, int index=-1, const unsigned s=S_NORMAL)
 
 NCTableLine (std::vector< NCTableCol * > &nItems, int index=-1, const unsigned s=S_NORMAL)
 
void setOrigItem (YTableItem *it)
 
YTableItem * origItem () const
 
unsigned Cols () const
 
void SetCols (unsigned idx)
 
void SetCols (std::vector< NCTableCol * > &nItems)
 
void ClearLine ()
 
std::vector< NCTableCol * > GetItems () const
 
void Append (NCTableCol *item)
 
void AddCol (unsigned idx, NCTableCol *item)
 
void DelCol (unsigned idx)
 
NCTableColGetCol (unsigned idx)
 
const NCTableColGetCol (unsigned idx) const
 
void SetState (const STATE s)
 
void ClearState (const STATE s)
 
bool isHidden () const
 
bool isDisabeled () const
 
bool isSpecial () const
 
bool isActive () const
 
virtual bool isEnabeled () const
 
int getIndex () const
 
virtual void UpdateFormat (NCTableStyle &TableStyle)
 
void stripHotkeys ()
 

Additional Inherited Members

- Public Types inherited from NCTableLine
enum  STATE {
  S_NORMAL = 0x00, S_ACTIVE = 0x01, S_DISABELED = 0x10, S_HIDDEN = 0x20,
  S_HEADLINE = 0x40
}
 
- Protected Member Functions inherited from NCTableLine
virtual void DrawItems (NCursesWindow &w, const wrect at, NCTableStyle &tableStyle, bool active) const
 
- Protected Attributes inherited from NCTableLine
STATE vstate
 

Detailed Description

Definition at line 33 of file NCTree.cc.


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