Разделы инструкций

В сети

Пользователей: 120
Из них просматривают:
Аналоги: 39. Даташиты: 30. Инструкции: 8. Новости: 14. Остальное: 5. Ошибки: 1. Теги: 1. Торрент: 4. Форум: 17. Чат: 1.
Участников: 3
Гостей: 117

an , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

Событие OnProgress

События OnProgress наступают во время медленных процессов изменения графического изображения, таких как загрузка, сохранение, трансформация. Заготовка его обработчика приведена в листинге 22.7.

 

Листинг 22.7. Обработчик события OnProgress

void___fastcall TForml::ImagelProgress(TObject *Sender, TProgressStage
Stage, BYTE BsrcentDone, bool RedrawNow, const TRect &R, const AnsiString Msg)
{
}

 

Эти события позволяют построить в приложении индикатор хода процесса, обеспечивающий обратную связь с пользователем. Разработчики новых компонентов могут генерировать события OnProgress, вызывая защищенный метод Progress. Параметр Stage указывает стадию процесса: начало, продолжение, окончание. Он может соответственно принимать значения psStarting, psRunning и psEnding. Если приложение предусматривает индикацию процесса, то можно создавать индикатор при Stage = psStarting, изменять его показания, пока Stage = psRunning и закрывать при Stage = psEnding. Параметр PercentDone показывает, какая примерно часть процесса выполнена. Этот параметр может использоваться в индикаторе процесса. Параметр RedrawNow указывает на то, возможно ли в данный момент успешно отобразить изображение на экране. Параметр R указывает область изображения, которая изменена и нуждается в перерисовке. Параметр Msg содержит краткую справку о протекающем процессе. Например, Loading (Загрузка) или Storing (Запоминание) или Reducing colours (Уменьшение цветов). Строка Msg может быть и пустой.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити

Разное

Выходные каскады УНЧ бывают разных типов и не всегда есть возможность осуществить первое включение без оконечного каскада. В этом случае возможна замена низкоомных токоизмерительных резисторов на номиналы 5-10 Ом.

Интересно

При замене электролитических конденсаторов, кроме соблюдения полярности, не следует значительно превышать допустимое рабочее напряжение.

Похожие инструкции