18.3.6. TProgressBar - индикатор прогресса
Компонент TProgressBar предназначен для отображения хода выполнения длительного по времени процесса. Он имеет много общего с TSrollBar и TTrackBar, но в отличие от них у него нет ползунка, т. е. с его помощью можно только отображать числовую величину, но пользователь не может ее изменять.
Свойства компонента:
property Max: Integer; property Min: Integer-property Position: Integers- |
Определяет максимальное значение диапазона изменения свойства position Определяет минимальное значение диапазона изменения свойства position Содержит текущее значение отображаемой величины |
type TProgressBarOrienta-tion == (pbHorizontal, pbVertical) ; property Orientation: TProgressBarOrientation; |
Определяет ориентацию компонента: pbHorizontal - слева направо; pbVertical - снизу вверх |
property Smooth: Boolean; |
Определяет, будет ли полоса сплошной (True) или сегментированной |
property Step: Integer; |
Шаг наращивания свойства position методом Stepit |
Методы компонента:
procedure StepBy(Delta: Integer); procedure Stepit; |
Наращивает значение свойства Position на величину Delta Наращивает значение свойства Position на величину, определяемую свойством step |