MGUI::CTRL_GROUPBOX Class Reference

Group Box control, equivalent to XmFrame. More...

#include <mgui/ctrl.h>

Inheritance diagram for MGUI::CTRL_GROUPBOX:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const MISTRING &string, MGUI::LAYOUT_ORIENTATION orientation=MGUI::LAYOUT_ORIENTATION_Vertical, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize, int ChildSpacing=4, int ExtraBorder=0)
void Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const char *string, MGUI::LAYOUT_ORIENTATION orientation=MGUI::LAYOUT_ORIENTATION_Vertical, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize, int ChildSpacing=4, int ExtraBorder=0)
void Create (MGUI::LAYOUT_PANE_BASE &ParentPane, MGUI::LAYOUT_ORIENTATION orientation=MGUI::LAYOUT_ORIENTATION_Vertical, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize, int ChildSpacing=4, int ExtraBorder=0)
 CTRL_GROUPBOX ()
CButton & GetCtrl ()
MGUI::LAYOUT_PANE_BASEGetPane ()
 operator MGUI::LAYOUT_PANE_BASE & ()
void SetLabelText (const MISTRING &label)
virtual ~CTRL_GROUPBOX ()

Detailed Description

Group Box control, equivalent to XmFrame.

Definition at line 533 of file ctrl.h.


Constructor & Destructor Documentation

MGUI::CTRL_GROUPBOX::CTRL_GROUPBOX  ) 
 

Constructor.

virtual MGUI::CTRL_GROUPBOX::~CTRL_GROUPBOX  )  [virtual]
 

Destructor.


Member Function Documentation

void MGUI::CTRL_GROUPBOX::Create MGUI::LAYOUT_PANE_BASE ParentPane,
const MISTRING string,
MGUI::LAYOUT_ORIENTATION  orientation = MGUI::LAYOUT_ORIENTATION_Vertical,
MGUI::LAYOUT_SIZEALIGN  sizealign = MGUI::LAYOUT_SIZEALIGN_FixedSize,
int  ChildSpacing = 4,
int  ExtraBorder = 0
 

Create control with Unicode label.

Parameters:
ParentPane  Parent pane
string  Label string
ChildSpacing  Spacing between children of group box
ExtraBorder  Extra border around inside of group box, in addition to ChildSpacing

void MGUI::CTRL_GROUPBOX::Create MGUI::LAYOUT_PANE_BASE ParentPane,
const char *  string,
MGUI::LAYOUT_ORIENTATION  orientation = MGUI::LAYOUT_ORIENTATION_Vertical,
MGUI::LAYOUT_SIZEALIGN  sizealign = MGUI::LAYOUT_SIZEALIGN_FixedSize,
int  ChildSpacing = 4,
int  ExtraBorder = 0
 

Create control with label from resource lookup.

Parameters:
ParentPane  Parent pane
string  Label string for resource lookup
ChildSpacing  Spacing between children of group box
ExtraBorder  Extra border around inside of group box, in addition to ChildSpacing

void MGUI::CTRL_GROUPBOX::Create MGUI::LAYOUT_PANE_BASE ParentPane,
MGUI::LAYOUT_ORIENTATION  orientation = MGUI::LAYOUT_ORIENTATION_Vertical,
MGUI::LAYOUT_SIZEALIGN  sizealign = MGUI::LAYOUT_SIZEALIGN_FixedSize,
int  ChildSpacing = 4,
int  ExtraBorder = 0
 

Create control with no label.

Parameters:
ParentPane  Parent pane
ChildSpacing  Spacing between children of group box
ExtraBorder  Extra border around inside of group box, in addition to ChildSpacing

CButton& MGUI::CTRL_GROUPBOX::GetCtrl  )  [inline]
 

Get reference to MFC control (MFC only).

Definition at line 579 of file ctrl.h.

MGUI::LAYOUT_PANE_BASE& MGUI::CTRL_GROUPBOX::GetPane  )  [inline]
 

Get layout pane to invoke options on it.

Definition at line 584 of file ctrl.h.

MGUI::CTRL_GROUPBOX::operator MGUI::LAYOUT_PANE_BASE &  )  [inline]
 

Cast to MGUI::LAYOUT_PANE_BASE& for use as parent to other controls.

Definition at line 545 of file ctrl.h.

void MGUI::CTRL_GROUPBOX::SetLabelText const MISTRING label  ) 
 


The documentation for this class was generated from the following file:
Generated on Wed May 31 15:29:49 2006 for TNTsdk by  doxygen 1.3.8-20040913