libyui-ncurses
Loading...
Searching...
No Matches
NCStyleDef Class Reference
Collaboration diagram for NCStyleDef:

Classes

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

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

The documentation for this class was generated from the following file:
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-ncurses/src/NCStyleDef.cc