public | CheckBox(CheckBoxCreateParams& createParams) |
public | CheckBox(const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, bool autoSize) |
public | CheckBox(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, bool autoSize) |
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 | GetCheckSize() |
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() |
private enum | Flags |
private Event<CheckedChangedEventHandler, EmptyEventArgs> | checkedChangedEvent |
private Flags | flags |