libyui-ncurses  2.43.2
 All Classes Functions Variables
NCStyleDef Class Reference

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: