GroupBox Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 35 of System.Windows/GroupBox.cm

Inheritance

Constructors & Destructor

public GroupBox(GroupBoxCreateParams& createParams)
public GroupBox(const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)
public GroupBox(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Member Functions

public Result<bool> AddChild(Control* child)
public inline RadioButton* CheckedRadioButton() const
public const ComponentContainer& Children() const
internal override Control* GetFirstEnabledTabStopControl() const
internal override Control* GetLastEnabledTabStopControl() const
public Result<bool> InsertChildAfter(Control* child, Control* after)
public Result<bool> InsertChildBefore(Control* child, Control* before)
protected override Result<bool> OnChildGotFocus(ControlEventArgs& args)
protected override Result<bool> OnChildLostFocus(ControlEventArgs& args)
protected override Result<bool> OnControlAdded(ControlEventArgs& args)
protected override Result<bool> OnControlRemoved(ControlEventArgs& args)
protected override Result<bool> OnCreated()
public Result<UniquePtr<Control>> RemoveChild(Control* child)
internal inline void ResetCheckedRadioButton()
public void SetCheckedRadioButton(RadioButton* radioButton)

Member Variables

private RadioButton* checkedRadioButton
private ComponentContainer children

Constructor& Destructor Details

GroupBox Constructor

public GroupBox(GroupBoxCreateParams& createParams)

Definition
Line 46 of System.Windows/GroupBox.cm


GroupBox Constructor

public GroupBox(const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Definition
Line 37 of System.Windows/GroupBox.cm


GroupBox Constructor

public GroupBox(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Definition
Line 42 of System.Windows/GroupBox.cm


Member Function Details

AddChild Member Function

public Result<bool> AddChild(Control* child)

Definition
Line 50 of System.Windows/GroupBox.cm


CheckedRadioButton Member Function

public inline RadioButton* CheckedRadioButton()

Definition
Line 108 of System.Windows/GroupBox.cm


Children Member Function

public const ComponentContainer& Children()

Definition
Line 104 of System.Windows/GroupBox.cm


GetFirstEnabledTabStopControl Member Function

internal override Control* GetFirstEnabledTabStopControl()

Definition
Line 211 of System.Windows/GroupBox.cm


GetLastEnabledTabStopControl Member Function

internal override Control* GetLastEnabledTabStopControl()

Definition
Line 229 of System.Windows/GroupBox.cm


InsertChildAfter Member Function

public Result<bool> InsertChildAfter(Control* child, Control* after)

Definition
Line 91 of System.Windows/GroupBox.cm


InsertChildBefore Member Function

public Result<bool> InsertChildBefore(Control* child, Control* before)

Definition
Line 77 of System.Windows/GroupBox.cm


OnChildGotFocus Member Function

protected override Result<bool> OnChildGotFocus(ControlEventArgs& args)

Definition
Line 186 of System.Windows/GroupBox.cm


OnChildLostFocus Member Function

protected override Result<bool> OnChildLostFocus(ControlEventArgs& args)

Definition
Line 199 of System.Windows/GroupBox.cm


OnControlAdded Member Function

protected override Result<bool> OnControlAdded(ControlEventArgs& args)

Definition
Line 158 of System.Windows/GroupBox.cm


OnControlRemoved Member Function

protected override Result<bool> OnControlRemoved(ControlEventArgs& args)

Definition
Line 172 of System.Windows/GroupBox.cm


OnCreated Member Function

protected override Result<bool> OnCreated()

Definition
Line 131 of System.Windows/GroupBox.cm


RemoveChild Member Function

public Result<UniquePtr<Control>> RemoveChild(Control* child)

Definition
Line 64 of System.Windows/GroupBox.cm


ResetCheckedRadioButton Member Function

internal inline void ResetCheckedRadioButton()

Definition
Line 127 of System.Windows/GroupBox.cm


SetCheckedRadioButton Member Function

public void SetCheckedRadioButton(RadioButton* radioButton)

Definition
Line 112 of System.Windows/GroupBox.cm