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

Classes

struct  Aset
 
struct  lookupIdx
 
struct  queryCharEnt
 
struct  SubWin
 
struct  Wchattr
 
struct  Wchstat
 
struct  Wex
 
struct  Wset
 
struct  Wstyle
 

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)
 
void changeStyle ()
 
void saveStyle ()
 
std::ostream & dumpChtype (std::ostream &str, const chtype &ch)
 
void restoreStyle ()
 
void showHelp ()
 

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static NCStyleDefNCStyleDef_p = 0
 

Detailed Description

Definition at line 37 of file NCStyleDef.cc.


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