RadioButton Class

Constructors & Destructor | Member Functions | Enumerated Types | Member Variables

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 bool AutoSized() const
public bool Checked()
public Event<CheckedChangedEventHandler, EmptyEventArgs>& CheckedChangedEvent() const
private Result<bool> DoAutoSize()
private inline bool GetAutoSizeFlag() const
private Size GetBorderSize()
private Size GetButtonSize()
private inline bool GetCheckedFlag() const
protected virtual void OnCheckedChanged()
protected override Result<bool> OnClick(ClickEventArgs& args)
protected override Result<bool> OnCreated()
protected override Result<bool> OnTextChanged()
private inline void ResetAutoSizeFlag()
private inline void ResetAutoSized()
private void ResetCheckedFlag()
private void RetrieveCheckedState()
private inline void SetAutoSizeFlag()
private inline 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 bool AutoSized()

Definition
Line 288 of System.Windows/RadioButton.cm


Checked Member Function

public bool Checked()

Definition
Line 76 of System.Windows/RadioButton.cm


CheckedChangedEvent Member Function

public Event<CheckedChangedEventHandler, EmptyEventArgs>& CheckedChangedEvent()

Definition
Line 196 of System.Windows/RadioButton.cm


DoAutoSize Member Function

private Result<bool> DoAutoSize()

Definition
Line 213 of System.Windows/RadioButton.cm


GetAutoSizeFlag Member Function

private inline bool GetAutoSizeFlag()

Definition
Line 276 of System.Windows/RadioButton.cm


GetBorderSize Member Function

private Size GetBorderSize()

Definition
Line 250 of System.Windows/RadioButton.cm


GetButtonSize Member Function

private Size GetButtonSize()

Definition
Line 244 of System.Windows/RadioButton.cm


GetCheckedFlag Member Function

private inline bool GetCheckedFlag()

Definition
Line 256 of System.Windows/RadioButton.cm


OnCheckedChanged Member Function

protected virtual void OnCheckedChanged()

Definition
Line 192 of System.Windows/RadioButton.cm


OnClick Member Function

protected override Result<bool> OnClick(ClickEventArgs& args)

Definition
Line 166 of System.Windows/RadioButton.cm


OnCreated Member Function

protected override Result<bool> OnCreated()

Definition
Line 124 of System.Windows/RadioButton.cm


OnTextChanged Member Function

protected override Result<bool> OnTextChanged()

Definition
Line 174 of System.Windows/RadioButton.cm


ResetAutoSizeFlag Member Function

private inline void ResetAutoSizeFlag()

Definition
Line 284 of System.Windows/RadioButton.cm


ResetAutoSized Member Function

private inline void ResetAutoSized()

Definition
Line 296 of System.Windows/RadioButton.cm


ResetCheckedFlag Member Function

private void ResetCheckedFlag()

Definition
Line 268 of System.Windows/RadioButton.cm


RetrieveCheckedState Member Function

private void RetrieveCheckedState()

Definition
Line 200 of System.Windows/RadioButton.cm


SetAutoSizeFlag Member Function

private inline void SetAutoSizeFlag()

Definition
Line 280 of System.Windows/RadioButton.cm


SetAutoSized Member Function

private inline void SetAutoSized()

Definition
Line 292 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 260 of System.Windows/RadioButton.cm