RadioButton Class

Definition

Line 40 of System.Windows/RadioButton.cm

Inheritance

Constructors & Destructor

public RadioButton(RadioButtonCreateParams& createParams)
public RadioButton(const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, bool autoSize)
public RadioButton(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, bool autoSize)

Member Functions

private inline nothrow bool AutoSized() const
public bool Checked()
public nothrow Event<CheckedChangedEventHandler, EmptyEventArgs>& CheckedChangedEvent() const
private void DoAutoSize()
private inline nothrow bool GetAutoSizeFlag() const
private nothrow Size GetBorderSize()
private nothrow Size GetButtonSize()
private inline nothrow bool GetCheckedFlag() const
protected virtual void OnCheckedChanged()
protected override void OnClick()
protected override void OnCreated()
protected override void OnTextChanged()
private inline nothrow void ResetAutoSizeFlag()
private inline nothrow void ResetAutoSized()
private void ResetCheckedFlag()
private void RetrieveCheckedState()
private inline nothrow void SetAutoSizeFlag()
private inline nothrow void SetAutoSized()
public void SetChecked(bool checked)
private void SetCheckedFlag()

Enumerated Types

private enum Flags

Member Variables

private Event<CheckedChangedEventHandler, EmptyEventArgs> checkedChangedEvent
private Flags flags

Constructor& Destructor Details

RadioButton Constructor

public RadioButton(RadioButtonCreateParams& createParams)

Definition
Line 65 of System.Windows/RadioButton.cm


RadioButton Constructor

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

Definition
Line 47 of System.Windows/RadioButton.cm


RadioButton Constructor

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

Definition
Line 61 of System.Windows/RadioButton.cm


Member Function Details

AutoSized Member Function

private inline nothrow bool AutoSized()

Definition
Line 239 of System.Windows/RadioButton.cm


Checked Member Function

public bool Checked()

Definition
Line 76 of System.Windows/RadioButton.cm


CheckedChangedEvent Member Function

public nothrow Event<CheckedChangedEventHandler, EmptyEventArgs>& CheckedChangedEvent()

Definition
Line 164 of System.Windows/RadioButton.cm


DoAutoSize Member Function

private void DoAutoSize()

Definition
Line 180 of System.Windows/RadioButton.cm


GetAutoSizeFlag Member Function

private inline nothrow bool GetAutoSizeFlag()

Definition
Line 227 of System.Windows/RadioButton.cm


GetBorderSize Member Function

private nothrow Size GetBorderSize()

Definition
Line 201 of System.Windows/RadioButton.cm


GetButtonSize Member Function

private nothrow Size GetButtonSize()

Definition
Line 195 of System.Windows/RadioButton.cm


GetCheckedFlag Member Function

private inline nothrow bool GetCheckedFlag()

Definition
Line 207 of System.Windows/RadioButton.cm


OnCheckedChanged Member Function

protected virtual void OnCheckedChanged()

Definition
Line 160 of System.Windows/RadioButton.cm


OnClick Member Function

protected override void OnClick()

Definition
Line 146 of System.Windows/RadioButton.cm


OnCreated Member Function

protected override void OnCreated()

Definition
Line 124 of System.Windows/RadioButton.cm


OnTextChanged Member Function

protected override void OnTextChanged()

Definition
Line 151 of System.Windows/RadioButton.cm


ResetAutoSizeFlag Member Function

private inline nothrow void ResetAutoSizeFlag()

Definition
Line 235 of System.Windows/RadioButton.cm


ResetAutoSized Member Function

private inline nothrow void ResetAutoSized()

Definition
Line 247 of System.Windows/RadioButton.cm


ResetCheckedFlag Member Function

private void ResetCheckedFlag()

Definition
Line 219 of System.Windows/RadioButton.cm


RetrieveCheckedState Member Function

private void RetrieveCheckedState()

Definition
Line 168 of System.Windows/RadioButton.cm


SetAutoSizeFlag Member Function

private inline nothrow void SetAutoSizeFlag()

Definition
Line 231 of System.Windows/RadioButton.cm


SetAutoSized Member Function

private inline nothrow void SetAutoSized()

Definition
Line 243 of System.Windows/RadioButton.cm


SetChecked Member Function

public void SetChecked(bool checked)

Definition
Line 80 of System.Windows/RadioButton.cm


SetCheckedFlag Member Function

private void SetCheckedFlag()

Definition
Line 211 of System.Windows/RadioButton.cm