Неділя, 21.04.2019, 23:06
Гость

Мішатронік

Автор - Кренцін Михайло

Мобільна версія | Додати у вибране  | Мій профіль | Вихід | RSS |
Меню сайту
Категории раздела
Наше опитування
Хто ви?

Всього відповідей: 9
Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0




Главная » Файлы » Программирование » Компоненты для delphi

Компонент Индикатор прогресса
[ Скачать с сервера (28.4 Kb) ] 23.11.2014, 18:58

Индикатор прогресса. Нужен, чтобы отображать процесс выполения длительных циклов. В отличии от простого ProgresBar'а показывает, сколько времени прошло с момента запуска и сколько примерно осталось.

Сделан из TGauge, TstasusBar, TPanel и TTimer. Основные методы: Start(StartValue, StopValue: Int64) и Stop. Первый запускает процесс отображения цикла, второй останавливает его. Чтобы периодически отображать изменения величины внутри цикла, надо изменять свойство CurrentValue: Int64. При этом вызывается Application.ProgressMessages, чтобы программа не казалась зависшей при длительном счете. Один раз в секунду изменения отображаются. Генерирует события OnStart при запуске отображения и OnStop при остановке. Свойство StopedVisible: Boolean определяет, должен ли индикатор быть видимым, если процесс остановлен. По умолчанию False – не должен.

Категория: Компоненты для delphi | Добавил: MISHATRON
Просмотров: 315 | Загрузок: 50 | Рейтинг: 0.0/0
Всего комментариев: 0
Форма входа
Пошук
Друзі сайту
Погода у Вінниці