Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PG_Layout Namespace Reference


Functions

DECLSPEC bool Load (PG_Widget *parent, const std::string &filename, void(*WorkCallback)(int now, int max), void *UserSpace)
 Load a XML layout.
DECLSPEC int GetParamInt (const char **Source, const char *What)
DECLSPEC PG_ScrollBar::ScrollDirection GetParamScrollDirection (const char **Source, const char *What)
DECLSPEC char * GetParamStr (const char **Source, const char *What)
DECLSPEC void GetParamRect (const char **Source, const char *What, PG_Rect &Rect, PG_Widget *parent=NULL)
DECLSPEC PG_Label::TextAlign GetParamAlign (const char **Source, const char *What)
DECLSPEC PG_Draw::BkMode GetParamIMode (const char **Source, const char *What)
DECLSPEC int GetParamGrad (const char **Source, const char *What, PG_Gradient *grad)


Function Documentation

DECLSPEC PG_Label::TextAlign PG_Layout::GetParamAlign const char **  Source,
const char *  What
 

Referenced by SetLabelAtts(), and XMLStartDoc().

DECLSPEC int PG_Layout::GetParamGrad const char **  Source,
const char *  What,
PG_Gradient grad
 

Referenced by SetButtonAtts(), and SetThemeWidgetAtts().

DECLSPEC PG_Draw::BkMode PG_Layout::GetParamIMode const char **  Source,
const char *  What
 

Referenced by SetThemeWidgetAtts().

DECLSPEC int PG_Layout::GetParamInt const char **  Source,
const char *  What
 

Referenced by SetDropDownAtts(), SetLabelAtts(), SetLineEditAtts(), SetListBoxAtts(), SetListBoxItemAtts(), SetRadioButtonAtts(), SetScrollBarAtts(), SetScrollWidgetAtts(), SetSpinnerBoxAtts(), SetThemeWidgetAtts(), SetUserButtonAtts(), SetWidgetAtts(), SetWidgetListAtts(), and XMLStartDoc().

DECLSPEC void PG_Layout::GetParamRect const char **  Source,
const char *  What,
PG_Rect Rect,
PG_Widget parent = NULL
 

Referenced by XMLStartDoc().

DECLSPEC PG_ScrollBar::ScrollDirection PG_Layout::GetParamScrollDirection const char **  Source,
const char *  What
 

Referenced by XMLStartDoc().

DECLSPEC char* PG_Layout::GetParamStr const char **  Source,
const char *  What
 

Referenced by PG_Layout::GetParamAlign(), PG_Layout::GetParamGrad(), PG_Layout::GetParamIMode(), PG_Layout::GetParamInt(), PG_Layout::GetParamRect(), PG_Layout::GetParamScrollDirection(), SetLabelAtts(), SetLineEditAtts(), SetMaskEditAtts(), SetProgressBarAtts(), SetSpinnerBoxAtts(), SetThemeWidgetAtts(), SetUserButtonAtts(), SetWidgetAtts(), SetWindowAtts(), and XMLStartDoc().

DECLSPEC bool PG_Layout::Load PG_Widget parent,
const std::string &  filename,
void(*)(int now, int max)  WorkCallback,
void *  UserSpace
 

Load a XML layout.

Parameters:
parent Pointer to the widget which will be the parent for newly created widgets (from the XML layout). If NULL all new widgets will be created as toplevel widgets
filename name of the XML layoutfile
WorkCallback progress callback function (OBSOLETE)
UserSpace ???
Returns:
true on success

Referenced by PG_Widget::LoadLayout(), and PG_Application::LoadLayout().


Generated on Tue Jun 24 02:22:58 2008 for Advanced Strategic Command by  doxygen 1.4.2