Справочник по компонентам Delphi. Часть 2 - Компонент TSpinButton
ОГЛАВЛЕНИЕ
Страница 8 из 61
Компонент TSpinButton
TObject -> TPersistent -> TComponent -> TControl -> TWinControl -> TSpeenButton
Модуль SPIN
Страница Палитры компонентов Samples
Пара кнопок с двумя противоположно направленными стрелками, предназначенная для увеличения или уменьшения какой-то величины нажатием. Компонент не имеет своего заголовка.
Рисунки на кнопках по умолчанию представляют собой треугольники, указывающие вверх и вниз. Их можно изменить, используя свойства:
(Pb) property DownGlyph: TBitmap;(Pb) property UpGlyph: TBitmap;
Кнопка не имеет события OnClick. При нажатии нижней и верхней кнопок соответственно возникают события:
property OnDownClick: TNotifyEvent;property OnUpClick: TNotifyEvent;
Этот компонент может работать в паре с другими, например, редактором (см. компонент TSpinEdit). В этом случае, получая фокус, он передает его "напарнику", указатель на который содержится в свойстве:
(Pb) property FocusControl: TWinControl;