This unit contains classes for spin edit controls.
The base class for the float-based spin control

The base class for the float-based spin edit control.

Limits the passed value according to spin edit minimum and maximum.
Converts the passed value to string according to spin edit settings.
Converts the passed string to value according to spin edit settings.
Number of the decimal places shown in spin edit.
An amount to be incremented/decremented to the value when spin edit up/down arrow button is pushed.
Minimal value allowed for the spin edit.

Minimal value allowed for the spin edit. Set the MinValue property equal to MaxValue to allow any number to be selected.

Maximal value allowed for the spin edit.

Maximal value allowed for the spin edit. Set the MinValue property equal to MaxValue to allow any number to be selected.

The value of spin control.
If the Value property is assigned.
The main class for the float-based spin control

The main class for the float-based spin edit control. Use TFloatSpinEdit to allow user to pick float value.

The OnChange event is fired when spin edit value has changed.
This OnChange event is based on TCustomEdit.OnChange, so it is fired both on changes made by the user and also for changes made by code. A change is defined as a modification which will cause the text displayed on the screen by the control to change. This corresponds to a change in the property Value of the control. The event is called after the change takes place, so the Value property will contain the new value.
TCustomEdit.OnChange TSpinEdit.OnChange
The base class for the integer-based spin control
A control which can increment and decrement an integer value. It has arrows to allow the user to increment/decrement the value and an edit box for typing it directly.
The value of spin control.
Minimal value allowed for the spin edit.

Minimal value allowed for the spin edit. Set the MinValue property equal to MaxValue to allow any number to be selected.

Maximal valueallowed for the spin edit.

Maximal value allowed for the spin edit. Set the MinValue property equal to MaxValue to allow any number to be selected.

The value by which the value of the control should be increased/decresed when the user clicks one of the arrows or one of the keyboard up/down arrows
The main class for the integer-based spin control

The main class for the integer-based spin edit control. Use TSpinEdit to allow user to pick integer value.

The OnChange event is fired when the spin edit value has changed.
This OnChange event is based on TCustomEdit.OnChange, so it is fired both on changes made by the user and also for changes made by code. A change is defined as a modification which will cause the text displayed on the screen by the control to change. This corresponds to a change in the property Value of the control. The event is called after the change takes place, so the Value property will contain the new value.
TCustomEdit.OnChange TFloatSpinEdit.OnChange