Горыныч
Система литературного программирования



<< Назад | Оглавление | Вперёд >>

Длительные операции

Длительной называется операция (действие программы) продолжительность которой не детерминирована и зависит от объёма обрабатываемых данных. На время исполнения такой операции интерфейс программы частично блокируется.

К длительным относятся:

Особенности длительных операций:

  1. Исполняются фоновым потоком, чтобы окно программы не "зависало". Во время исполнения операции окно реагирует на действия пользователя - его можно свернуть или переместить в другое место, вызвать некоторые команды.
  2. На время исполнения операции блокируются все экраны, отключаются все команды, которые вызывают ту или иную длительную операцию, указатель мыши принимает вид "песочных часиков", в строку состояния выводится запись об исполнении операции.
  3. По окончании операции интерфейс программы приводится в состояние готовности, в строку состояния выводится запись о завершении.

<< Назад | Оглавление | Вперёд >>