TClrFlatButtonAppearance Class

Provides properties that specify the appearance of Button controls whose FlatStyle is Flat.

Namespace: CNClrLib.Control.ButtonBase
TPersistent
  CNClrLib.Control.ButtonBase.TClrFlatButtonAppearance
type
 TClrFlatButtonAppearance = class(TPersistent)
 end;

The TClrFlatButtonAppearance type exposes the following members.

Show:
 NameDescription
Create(_FlatButtonAppearance)

Overloaded. Creates and initializes a TClrFlatButtonAppearance instance.

Destroy

Frees the resources allocated with a TClrFlatButtonAppearance instance.

Top
Show:
 NameDescription
BorderColor

Gets or sets the color of the border around the button

BorderSize

Gets or sets a value that specifies the size, in pixels, of the border around the button.

CheckedBackColor

Gets or sets the color of the client area of the button when the button is checked and the mouse pointer is outside the bounds of the control.

MouseDownBackColor

Gets or sets the color of the client area of the button when the mouse is pressed within the bounds of the control.

MouseOverBackColor

Gets or sets the color of the client area of the button when the mouse pointer is within the bounds of the control.

OnChange

Occurs when the published properties of this class changes.

Top
Show:
 NameDescription
Assign(TPersistent)

Copies the contents of another similar object.

Changed

Represents method Changed.

GetFlatButtonAppearance

Get the .Net FlatButtonAppearance object as interface.

Top