Страница 57 из 59 Компонент TGauge TObject-^TPersistent->TCoinponent-”TControl-”TGraphicControl-”TGauge Модуль GAUGES Страница Палитры компонентов Samples Этот компонент моделирует индикатор, табло которого отображает значение некоторой величины в процентах. Например, можно в динамике отображать процент выполнения протекающего в приложении процесса (копирование или загрузку данных). Стиль компонента задается свойством (pb) property Kind: TGaugeKind; TGaugeKind= (gkText, gkHorizontalBar, gkVerticalBar, gkPie, gkNeedle) ; gkText — текстовый вывод величины в процентах; gkHorizontalBar — горизонтальное заполнение; gkVerticalBar — вертикальное заполнение; gkPie — отклонение "стрелки спидометра"; gkNeedle — заполнение сектора окружности. Остальные свойства приведены в таблице: (Pb) property Color; | Определяет цвет панели компонента. Играет роль только при стилях gkPie, gkNeedle. | (ру property ForeColor: TColor; | Определяет цвет указателя текущего значения. | (№) property BackColor: TColor; | Определяет цвет указателя фона. | (Pb) property MinValue: Longint; | Определяет минимальное значение шкалы измерения. | (pb) property MaxValue: Longint; | Определяет максимальное значение шкалы измерения. | (Pb) property Progress: Longint; | Определяет абсолютное текущее значение индикатора. | (Ro) property PercentDone: Longint ; | Содержит значение в процентах (по отношению к MaxValue). | (Pb) property ShowText: Boolean; | Задает видимость цифр текущего значения на табло индикатора. | Procedure AddProgress(Value: | Используется для динамического изменения текущего значения. Value — добавляемое значение. | |