libyui-ncurses  2.44.1
NCStyleDef Class Reference
Collaboration diagram for NCStyleDef:

List of all members.

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:
 All Classes Functions Variables