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