Button Class

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

Definition

Line 115 of System.Windows/Button.cm

Inheritance

Constructors & Destructor

public Button(ButtonCreateParams& createParams)
public Button(ButtonStyle buttonStyle, const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)
public Button(ButtonStyle buttonStyle, const String<char>& text, const Point& location, const Size& size)
public Button(const String<char>& text, const Point& location, const Size& size)
public Button(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Member Functions

public inline DialogResult GetDialogResult() const
public inline bool IsDefault() const
protected override Result<bool> OnClick(ClickEventArgs& args)
protected override Result<bool> OnCreated()
protected override Result<bool> OnGotFocus()
protected override Result<bool> OnKeyDown(KeyEventArgs& args)
protected override Result<bool> OnLostFocus()
public override Result<bool> PrintWindowTree(int level)
public void ResetDefault()
private void ResetDefaultButtonStyle()
public void SetDefault()
private void SetDefaultButtonStyle()
public inline void SetDialogResult(DialogResult dialogResult_)
private void SetFlagsFromButtonStyle(ButtonStyle buttonStyle)

Enumerated Types

private enum Flags

Member Variables

private DialogResult dialogResult
private Flags flags

Constructor& Destructor Details

Button Constructor

public Button(ButtonCreateParams& createParams)

Definition
Line 141 of System.Windows/Button.cm


Button Constructor

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

Definition
Line 121 of System.Windows/Button.cm


Button Constructor

public Button(ButtonStyle buttonStyle, const String<char>& text, const Point& location, const Size& size)

Definition
Line 133 of System.Windows/Button.cm


Button Constructor

public Button(const String<char>& text, const Point& location, const Size& size)

Definition
Line 137 of System.Windows/Button.cm


Button Constructor

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

Definition
Line 129 of System.Windows/Button.cm


Member Function Details

GetDialogResult Member Function

public inline DialogResult GetDialogResult()

Definition
Line 280 of System.Windows/Button.cm


IsDefault Member Function

public inline bool IsDefault()

Definition
Line 295 of System.Windows/Button.cm


OnClick Member Function

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

Definition
Line 218 of System.Windows/Button.cm


OnCreated Member Function

protected override Result<bool> OnCreated()

Definition
Line 146 of System.Windows/Button.cm


OnGotFocus Member Function

protected override Result<bool> OnGotFocus()

Definition
Line 178 of System.Windows/Button.cm


OnKeyDown Member Function

protected override Result<bool> OnKeyDown(KeyEventArgs& args)

Definition
Line 233 of System.Windows/Button.cm


OnLostFocus Member Function

protected override Result<bool> OnLostFocus()

Definition
Line 198 of System.Windows/Button.cm


PrintWindowTree Member Function

public override Result<bool> PrintWindowTree(int level)

Definition
Line 257 of System.Windows/Button.cm


ResetDefault Member Function

public void ResetDefault()

Definition
Line 304 of System.Windows/Button.cm


ResetDefaultButtonStyle Member Function

private void ResetDefaultButtonStyle()

Definition
Line 316 of System.Windows/Button.cm


SetDefault Member Function

public void SetDefault()

Definition
Line 299 of System.Windows/Button.cm


SetDefaultButtonStyle Member Function

private void SetDefaultButtonStyle()

Definition
Line 309 of System.Windows/Button.cm


SetDialogResult Member Function

public inline void SetDialogResult(DialogResult dialogResult_)

Definition
Line 284 of System.Windows/Button.cm


SetFlagsFromButtonStyle Member Function

private void SetFlagsFromButtonStyle(ButtonStyle buttonStyle)

Definition
Line 288 of System.Windows/Button.cm