Компонент TSpinEdit
TObject -> TPersistent -> TComponent -> TControl -> TWinControl -> TCustomEdit -> TSpinEdit
Модуль SPIN
Страница Палитры компонентов Samples
Этот компонент представляет собой комбинацию обычного редактирующего элемента и кнопки со стрелками вверх и вниз (TSpinButton). Такие элементы управления стали практически повсеместными для редактирования числовых величин. При большом изменении величины удобней набрать ее в редакторе заново, а в случае небольшого — скорректировать несколькими нажатиями стрелок. Свойства компонента приведены в таблице:
| (Ro) property Button: TSpinButton; | Содержит указатель на кнопку, через который можно обратиться к ее свойствам и методам. |
| (Pb) property EditorEnabled: Boolean; | В состоянии False запрещает изменение значений в редакторе. |
| (Pb) property Readonly: Boolean; | В состоянии False полностью запрещает изменение значений (при помощи кнопок и редактора). |
| (Pb) property MinValue: Longint; | Содержит минимальное допустимое значение. |
| (pb) property MaxValue: Longint; | Содержит максимальное допустимое значение. |
| (Pb) property MaxLength: Integer; | Содержит значение максимального количества символов (цифр, знаков '-' и '+')в редакторе. |
| (fb) property Increment: Longint; | Содержит величину, на которую изменяется значение в редакторе при каждом нажатии кнопки. |
| (Pb) property Value: Longint; | Содержит текущее значение. |