Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

NCstyle Class Reference

#include <NCstyle.h>

List of all members.

Public Types

enum  STglobal { AppTitle, AppText, MaxSTglobal }
enum  STlocal {
  DialogBorder, DialogTitle, DialogActiveBorder, DialogActiveTitle,
  DialogText, DialogHeadline, DialogDisabled, DialogPlain,
  DialogLabel, DialogData, DialogHint, DialogScrl,
  DialogActivePlain, DialogActiveLabel, DialogActiveData, DialogActiveHint,
  DialogActiveScrl, DialogFramePlain, DialogFrameLabel, DialogFrameData,
  DialogFrameHint, DialogFrameScrl, DialogActiveFramePlain, DialogActiveFrameLabel,
  DialogActiveFrameData, DialogActiveFrameHint, DialogActiveFrameScrl, ListTitle,
  ListPlain, ListLabel, ListData, ListHint,
  ListSelPlain, ListSelLabel, ListSelData, ListSelHint,
  ListActiveTitle, ListActivePlain, ListActiveLabel, ListActiveData,
  ListActiveHint, ListActiveSelPlain, ListActiveSelLabel, ListActiveSelData,
  ListActiveSelHint, RichTextPlain, RichTextTitle, RichTextLink,
  RichTextArmedlink, RichTextActiveArmedlink, RichTextB, RichTextI,
  RichTextT, RichTextBI, RichTextBT, RichTextIT,
  RichTextBIT, ProgbarCh, ProgbarBgch, TextCursor,
  MaxSTlocal
}
enum  StyleSet {
  DefaultStyle, InfoStyle, WarnStyle, PopupStyle,
  MaxStyleSet
}

Public Member Functions

 NCstyle (string term_t)
 ~NCstyle ()
const chtype & operator() (STglobal a) const
const Styleoperator[] (StyleSet a) const
void changeSyle ()

Static Public Member Functions

string dumpName (StyleSet a)
string dumpName (STglobal a)
string dumpName (STlocal a)

Private Member Functions

void fakestyle (StyleSet f)
StylegetStyle (StyleSet a)

Private Attributes

string styleName
vector< StylestyleSet
StyleSet fakestyle_e


Member Enumeration Documentation

enum NCstyle::STglobal
 

Enumeration values:
AppTitle 
AppText 
MaxSTglobal 

enum NCstyle::STlocal
 

Enumeration values:
DialogBorder 
DialogTitle 
DialogActiveBorder 
DialogActiveTitle 
DialogText 
DialogHeadline 
DialogDisabled 
DialogPlain 
DialogLabel 
DialogData 
DialogHint 
DialogScrl 
DialogActivePlain 
DialogActiveLabel 
DialogActiveData 
DialogActiveHint 
DialogActiveScrl 
DialogFramePlain 
DialogFrameLabel 
DialogFrameData 
DialogFrameHint 
DialogFrameScrl 
DialogActiveFramePlain 
DialogActiveFrameLabel 
DialogActiveFrameData 
DialogActiveFrameHint 
DialogActiveFrameScrl 
ListTitle 
ListPlain 
ListLabel 
ListData 
ListHint 
ListSelPlain 
ListSelLabel 
ListSelData 
ListSelHint 
ListActiveTitle 
ListActivePlain 
ListActiveLabel 
ListActiveData 
ListActiveHint 
ListActiveSelPlain 
ListActiveSelLabel 
ListActiveSelData 
ListActiveSelHint 
RichTextPlain 
RichTextTitle 
RichTextLink 
RichTextArmedlink 
RichTextActiveArmedlink 
RichTextB 
RichTextI 
RichTextT 
RichTextBI 
RichTextBT 
RichTextIT 
RichTextBIT 
ProgbarCh 
ProgbarBgch 
TextCursor 
MaxSTlocal 

enum NCstyle::StyleSet
 

Enumeration values:
DefaultStyle 
InfoStyle 
WarnStyle 
PopupStyle 
MaxStyleSet 


Constructor & Destructor Documentation

NCstyle::NCstyle string  term_t  ) 
 

NCstyle::~NCstyle  ) 
 


Member Function Documentation

void NCstyle::changeSyle  ) 
 

string NCstyle::dumpName STlocal  a  )  [static]
 

string NCstyle::dumpName STglobal  a  )  [static]
 

string NCstyle::dumpName StyleSet  a  )  [static]
 

void NCstyle::fakestyle StyleSet  f  )  [private]
 

Style& NCstyle::getStyle StyleSet  a  )  [inline, private]
 

const chtype& NCstyle::operator() STglobal  a  )  const [inline]
 

const Style& NCstyle::operator[] StyleSet  a  )  const [inline]
 


Member Data Documentation

StyleSet NCstyle::fakestyle_e [private]
 

string NCstyle::styleName [private]
 

vector<Style> NCstyle::styleSet [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 5 17:18:57 2007 for yast2-ncurses by doxygen 1.3.6