Формирование
файла проекта справочной системы
Файл проекта справочной системы
содержит параметры ее компиляции и может включать до шести разделов, выполняющих
функции, описанные в табл. 12.5.
Таблица 12.5. Разделы
файла проекта справочной системы
|
Раздел
|
Функция
|
|
[Files]
|
Определяет список
файлов с описанием тем
|
|
[Options ]
|
Определяет заголовок
справочной системы, а также некоторые другие параметры компиляции
|
|
[BuildTags]
|
Определяет список
тем, включаемых в справочную систему
|
|
[Alias]
|
Определяет псевдонимы
тем
|
|
[Map]
|
Назначает числовой
индекс идентификатору темы
|
|
[Bitmaps]
|
Определяет список
графических файлов, включаемых в справочную систему
|
Раздел [Files]
В разделе [Files] перечисляются
файлы в формате RTF, которые включаются в состав справочной системы. Например:
[Files]
SALES.RTF; инструкция пользователя
EDIT.RTF; инструкция по
общим правилам ввода данных
Определение параметров
компиляции
Раздел [Options] файла проекта справочной
системы содержит описание параметров компиляции. Основные из них следующие:
-
TITLE — определяет заголовок окна
справочной системы, который должен содержать не более 32 символов;
-
COMPRESS — используется для сжатия
справочного файла, создаваемого компилятором. Параметр может принимать значение
True или False;
-
WARNING — определяет количество
сообщений об ошибках и предупреждениях, выводимых при компиляции;
-
FORCEFONT — данный параметр используется
в том случае, если в описании справочной системы использовались шрифты, отсутствующие
на компьютере, где будет выполняться приложение. Параметр указывает компилятору
на необходимость преобразования всех используемых в описании шрифтов к типу,
введенному с параметром FORCEFONT.
Замечание
Наименование шрифта, заданного
параметром FORCEFONT, должно совпадать с его именем, которое отображается
в папке Панель управления Windows. Пробелы в наименовании типа шрифта не допускаются.
Синтаксис параметра TITLE следующий:
TITLE
= имяЗагчэловка
Параметр WARNING имеет
следующий синтаксис:
WARNING = уровень
Где параметр уровень имеет одно
из трех значений, приведенных в табл. 12.6.
Таблица 12.6. Уровни
параметра WARNING
|
Уровень
|
Выводимая информация
|
|
1
|
Только наиболее
серьезные ошибки
|
|
2
|
Все ошибки
|
|
3
|
Все ошибки и предупреждения
|
Раздел [Map]
Раздел [Map] является обязательным
в том случае, если при организации файла справочной системы использовались контекстные
ссылки или использовалось свойство HeipContextiD для вызова темы справочной
системы.
Данный раздел содержит описание
связи между идентификаторами тем и соответствующими им целыми значениями индекса
тем. При использовании в приложении контекстного вызова справочной системы в
разделе необходимо описать все идентификаторы, по которым будет осуществляться
контекстный вызов.