Горыныч
Система литературного программирования
НОВОСТИ | СКАЧАТЬ | РУКОВОДСТВО | КУПИТЬ | ПОМОЩЬ | КОНТАКТЫ |
<< Назад | Оглавление | Вперёд >>
Длительные операции
Длительной называется операция (действие программы) продолжительность которой не детерминирована и зависит от объёма обрабатываемых данных. На время исполнения такой операции интерфейс программы частично блокируется.
К длительным относятся:
- создание, загрузка и сохранение хранилища;
- создание элемента, а также переименование, преобразование, перемещение внутрь и наружу, копирование, удаление;
- загрузка элемента в обозреватель;
- загрузка редактора и внесение изменений в элемент;
- генерация кода;
- выход из программы.
Особенности длительных операций:
- Исполняются фоновым потоком, чтобы окно программы не "зависало". Во время исполнения операции окно реагирует на действия пользователя - его можно свернуть или переместить в другое место, вызвать некоторые команды.
- На время исполнения операции блокируются все экраны, отключаются все команды, которые вызывают ту или иную длительную операцию, указатель мыши принимает вид "песочных часиков", в строку состояния выводится запись об исполнении операции.
- По окончании операции интерфейс программы приводится в состояние готовности, в строку состояния выводится запись о завершении.
<< Назад | Оглавление | Вперёд >>