472___________________________________________Глава |

8.4.2 Синтаксис файла Проекта

Поскольку при ориентации на любые версии Windows вам придется вручную
составить текстовый файл .hpj, рассмотрим коротко синтаксис этого файла.

Файл создается в любом текстовом редакторе и сохраняется в виде текста. Рас-
ширение файла — •hpj, а имя файла должно совпадать с именем результирующего
файла справки .hip. При использовании редактора Word для сохранения этого
файла надо выполнить команду Файл Сохранить как... и в открывшемся диалого-
вом окне установить опцию Тип документа, равной Только текст, а имя файла не за-
быть указать с расширением .hpj, так как иначе программа подставит расширение
по умолчанию — .txt.

В текст файла можно вставлять комментарии. Признаком строки коммента-
рия является предшествующий ей символ точки с запятой (;).

Файл состоит из ряда разделов, заголовки которых заключаются в квадратные
скобки. Головной раздел [OPTIONS] может включать в себя следующие опции (вм
они не обязательны и могут отсутствовать).

Опция

СОЫТЕМТЗ=<идент'ификатор кадра содержания>

задает идентификатор темы, которая обычно включает в себя перечень раздел!
справки. Это та тема, которая открывается при запуске справки и на которую i
падает пользователь, работающий со справкой, при нажатии кнопки Содержат
По умолчанию (если эта опция не задана) темой, определяющей содержание, HBJ
ется первая тема первого файла тем .rtf.
Опция

ТITLE=<заголовок^

определяет строку, появляющуюся в заголовке окна справки. Если вы ее не за;

ли, то будет использоваться стандартный заголовок.
Опция

COMPRESS=<ypOBeHb сжатия>

задает уровень сжатия файла справки при его компиляции. Чем выше уровень ся
тия, тем меньше размер результирующего файла справки, но больше время KOMI
ляции. Поэтому в процессе отладки больших файлов справки целесообразно испо,
зовать низкий уровень сжатия, а отлаженную справку откомпилировать с высок
уровнем сжатия. Небольшие справки можно компилировать сразу с высоким ур<
нем сжатия. В опции COMPRESS можно задавать следующие значения уровней: ,

FALSE, или 0, или NO  Быстрая компиляция без сжатия. Большой объем р

зультирующего файла
MEDIUM              Средний уровень скорости компиляции и размера р

зультирующего файла

HIGH, или TRUE, или   Медленная компиляция с высокой степенью сжатю
1, или YES            Минимальный размер результирующего файла

По умолчанию компиляция производится без сжатия.
Опция

ЕРКОРЬОС=<файл протокола>

задает имя файла протокола (принятое расширение — -log), в котором записьп
ются ошибки, обнаруженные при компиляции. Этот файл нужен только в проце(
отладки. Если опция ERRORLOG не задана, то сообщения об ошибках отображают
на экране, но в файл не заносятся. Если ошибок много, то они не поместятся на а
ране и отлаживать будет очень сложно. К тому же файл протокола удобно откры
в Word одновременно с файлами тем, что ускорит вам поиск и исправление ош