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