Разработка справочной системы (создание файлов .hip) 465

Рис. 8.11

Задание
псевдонимов:

главное окно (а)
и окно

добавления
псевдонима (б)

а)

«Файл» вашей программы, а вторая с идентификатором Edit описывала меню
«Правка». Затем вы решили объединить оба описания в одной теме и дали этой
теме идентификатор File, принадлежащий ранее первой теме. Можно, конечно,
вручную просмотреть весь файл тем (или несколько файлов), найти все ссылки на
Edit и заменить их на File. А можно установить идентичность этих двух ссылок с по-
мощью псевдонима. Для этого нажимаете кнопку Alias..., затем кнопку Add и в от-
крывшемся окне (рис. 8.11 б) напишите в верхнем окне редактирования «File», а в
нижнем «Edit». Тогда все ссылки и переходы на Edit заменятся на ссылки и перехо-
ды на File. В файле Проекта появится раздел [Alias], содержащий таблицу введен-
ных псевдонимов.

8.3.1.6 Кнопка Config...

При нажатии этой кнопки возникает диалоговое окно, подобное всем предыду-
щим, в котором можно указать макросы, которые должны выполняться при каж-
дом входе в справку. Например, это может быть макрос BrowseButtonsQ, обеспе-
чивающий появление в окне кнопок «»» и ««» для перемещения по темам впе-
ред и назад, макрос CreateButton, создающий кнопку «История», или любые дру-
гие макросы (см. раздел 8.2.4).

8.3.1.7 Кнопка Data Files...

При нажатии этой кнопки возникает диалоговое окно, подобное предыдущим,
в котором можно указать файлы данных для библиотек DLL, используемых в ва-
шей справке.

8.3.1.8 Кнопка Options...

Кнопка Options... открывает многостраничное диалоговое окно, представленное
на рис. 8.12. Страница General позволяет задать в окне Default topic идентификатор
темы по умолчанию. Это тема, на которую будет осуществляться переход, при
ошибочном задании идентификатора темы (после соответствующего предупрежде-
ния). Кроме того, если справка не имеет файла Содержания .cnt, то по этому иден-
тификатору будет осуществляться переход при нажатии пользователем, работаю-
щим со справкой, кнопки Содержание (если тема в окне Default topic не задана, то в
этом случае по умолчанию будет переход к первой теме первого файла). Опция Help
title позволяет задать заголовок главного окна, если для проекта не определено
окно main с соответствующим заголовкам с помощью кнопки Windows....

Опция Display this text in the Version dialog box: позволяет задать текст, который
пользователь будет видеть в диалоговом окне, когда при работе со справкой выбе-
рет в меню 2 раздел Версия.... Пример этого окна приведен на рис. 8.13. В тексте
можно задать ключевые символы %date и тогда в окно будет заноситься дата со-
здания файла справки (см. рис. 8.13).