Button Class

Definition

Line 99 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 nothrow DialogResult GetDialogResult() const
public inline nothrow bool IsDefault() const
protected override void OnClick()
protected override void OnCreated()
protected override void OnGotFocus()
protected override void OnKeyDown(KeyEventArgs& args)
protected override void OnLostFocus()
public override void PrintWindowTree(int level)
public void ResetDefault()
private void ResetDefaultButtonStyle()
public void SetDefault()
private void SetDefaultButtonStyle()
public inline nothrow void SetDialogResult(DialogResult dialogResult_)
private nothrow 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 125 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 105 of System.Windows/Button.cm


Button Constructor

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

Definition
Line 117 of System.Windows/Button.cm


Button Constructor

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

Definition
Line 121 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 113 of System.Windows/Button.cm


Member Function Details

GetDialogResult Member Function

public inline nothrow DialogResult GetDialogResult()

Definition
Line 209 of System.Windows/Button.cm


IsDefault Member Function

public inline nothrow bool IsDefault()

Definition
Line 224 of System.Windows/Button.cm


OnClick Member Function

protected override void OnClick()

Definition
Line 174 of System.Windows/Button.cm


OnCreated Member Function

protected override void OnCreated()

Definition
Line 130 of System.Windows/Button.cm


OnGotFocus Member Function

protected override void OnGotFocus()

Definition
Line 140 of System.Windows/Button.cm


OnKeyDown Member Function

protected override void OnKeyDown(KeyEventArgs& args)

Definition
Line 186 of System.Windows/Button.cm


OnLostFocus Member Function

protected override void OnLostFocus()

Definition
Line 157 of System.Windows/Button.cm


PrintWindowTree Member Function

public override void PrintWindowTree(int level)

Definition
Line 201 of System.Windows/Button.cm


ResetDefault Member Function

public void ResetDefault()

Definition
Line 233 of System.Windows/Button.cm


ResetDefaultButtonStyle Member Function

private void ResetDefaultButtonStyle()

Definition
Line 245 of System.Windows/Button.cm


SetDefault Member Function

public void SetDefault()

Definition
Line 228 of System.Windows/Button.cm


SetDefaultButtonStyle Member Function

private void SetDefaultButtonStyle()

Definition
Line 238 of System.Windows/Button.cm


SetDialogResult Member Function

public inline nothrow void SetDialogResult(DialogResult dialogResult_)

Definition
Line 213 of System.Windows/Button.cm


SetFlagsFromButtonStyle Member Function

private nothrow void SetFlagsFromButtonStyle(ButtonStyle buttonStyle)

Definition
Line 217 of System.Windows/Button.cm