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

NCStyleDef Class Reference

List of all members.

Public Types

enum  ExMode { EX_OFF, EX_ON, EX_TOGGLE, EX_UPDATE }
enum  SetType {
  Global = 0, DialogBorder, DialogBorderActive, DialogText,
  Widget, WidgetActive, FrameWidget, FrameWidgetActive,
  List, ListActive, RichText, ProgressBar,
  MaxSetType
}

Public Member Functions

void pbox (bool on=false)
int movePad (int key=-1)
const chtype & attr (NCstyle::STglobal a)
const chtype & attr (NCstyle::STlocal a)
void doshowset (SetType a, bool reset=false)
void doshowstat (const Aset &a)
 NCStyleDef (NCstyle &style)
 ~NCStyleDef ()
void changeStyle ()
void saveStyle ()
ostream & dumpChtype (ostream &str, const chtype &ch)
void restoreStyle ()
void showHelp ()

Static Public Member Functions

const NCursesPanelpad ()
void refresh ()
int movepad (int key=-1)
void showex (ExMode mode)
void fakestyle (NCstyle::StyleSet style)
void attrchanged ()
string dumpName (SetType a)
void showset (SetType a)
chtype queryChar (int column=0, chtype selbg=A_REVERSE)
void showstat (const Aset &a)
const char * dumpColor (short c)

Public Attributes

NCstyleNCstyle_C
NCursesPanel p
Wstyle wStyle
Wset wSet
Wchstat wChstat
Wchattr wChattr
Wex wEx

Static Public Attributes

NCStyleDefNCStyleDef_p = 0

Member Enumeration Documentation

enum NCStyleDef::ExMode
 

Enumeration values:
EX_OFF 
EX_ON 
EX_TOGGLE 
EX_UPDATE 

enum NCStyleDef::SetType
 

Enumeration values:
Global 
DialogBorder 
DialogBorderActive 
DialogText 
Widget 
WidgetActive 
FrameWidget 
FrameWidgetActive 
List 
ListActive 
RichText 
ProgressBar 
MaxSetType 


Constructor & Destructor Documentation

NCStyleDef::NCStyleDef NCstyle style  )  [inline]
 

NCStyleDef::~NCStyleDef  )  [inline]
 


Member Function Documentation

const chtype& NCStyleDef::attr NCstyle::STlocal  a  )  [inline]
 

const chtype& NCStyleDef::attr NCstyle::STglobal  a  )  [inline]
 

void NCStyleDef::attrchanged  )  [inline, static]
 

void NCStyleDef::changeStyle  ) 
 

void NCStyleDef::doshowset SetType  a,
bool  reset = false
 

void NCStyleDef::doshowstat const Aset a  )  [inline]
 

ostream& NCStyleDef::dumpChtype ostream &  str,
const chtype &  ch
[inline]
 

const char* NCStyleDef::dumpColor short  c  )  [inline, static]
 

string NCStyleDef::dumpName SetType  a  )  [inline, static]
 

void NCStyleDef::fakestyle NCstyle::StyleSet  style  )  [inline, static]
 

int NCStyleDef::movepad int  key = -1  )  [inline, static]
 

int NCStyleDef::movePad int  key = -1  ) 
 

const NCursesPanel& NCStyleDef::pad  )  [inline, static]
 

void NCStyleDef::pbox bool  on = false  ) 
 

chtype NCStyleDef::queryChar int  column = 0,
chtype  selbg = A_REVERSE
[static]
 

void NCStyleDef::refresh  )  [inline, static]
 

void NCStyleDef::restoreStyle  ) 
 

void NCStyleDef::saveStyle  ) 
 

void NCStyleDef::showex ExMode  mode  )  [static]
 

void NCStyleDef::showHelp  ) 
 

void NCStyleDef::showset SetType  a  )  [inline, static]
 

void NCStyleDef::showstat const Aset a  )  [inline, static]
 


Member Data Documentation

NCstyle& NCStyleDef::NCstyle_C
 

NCStyleDef * NCStyleDef::NCStyleDef_p = 0 [static]
 

NCursesPanel NCStyleDef::p
 

Wchattr NCStyleDef::wChattr
 

Wchstat NCStyleDef::wChstat
 

Wex NCStyleDef::wEx
 

Wset NCStyleDef::wSet
 

Wstyle NCStyleDef::wStyle
 


The documentation for this class was generated from the following file:
Generated on Wed Nov 12 04:52:33 2008 for yast2-ncurses by  doxygen 1.3.9.1