Справочник по компонентам Delphi. Часть 2 - Компонент TSpinButton

ОГЛАВЛЕНИЕ


Компонент 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;