Компонент TGgauge
Стандартный компонент TProgressBar имеет достаточно свойств, однако, хотим заметить, что свойство Color у него отсутствует.И если у Вас появиться необходимость изменить его цвет, с предустановленного зеленого – вам это не удастся.
Для решения этой задачи можно воспользоваться похожими компонентами сторонних разработчиков, однако мы рекомендуем Вам обратить внимание на компонент TGauge (Стандартная вкладка Samples в Дельфи).Для изменения цвета индикатора предусмотрено свойство ForeColor.
Пример: Gauge1.ForeColor:= clNavy;
Также хотим обратить Ваше внимание на свойство Kind, благодаря которому вы можете выбрать внешний вид индикатора процесса. Возможны следующие варианты:
gkHorizontalBar — горизонтальное заполнение
gkNeedle — «стрелка спидометра»
gkPie —заполнение сектора окружности
gkText — текстовый вывод величины в процентах
gkVerticalBar — вертикальное заполнение
Основные свойства компонента TGgauge:
property Color; Задает цвет панели компонента (для стилей gkPie, gkNeedle)
property BackColor: TColor; Задает цвет фона
property MinValue: Longint; Минимальное значение шкалы измерения
property MaxValue: Longint; Максимальное значение шкалы измерения
property Progress: Longint; Текущее значение индикатора
property PercentDone: Longint; Содержит значение в процентах (по отношению к MaxValue)
property ShowText: Boolean; Отобразить / скрыть текстовое значение (%)