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

Рис. 8.17

Задание опций просмотра файла справки

ре;    е \aih\ediior\Edi(Help hip
• Тори-IDs         ..„.^.^..:..:.:......

PiOiectlile     ,/;--„'

|Содержание

;г

~-]      Wssh

' View Heljs i; cil'-keci

Open Help Гйе as и и i/.-ere

^ trwktgrf by a ptofliani     ^ A lJ^™ig cad
^' A pop-up                ^ A do-.ibif-.'ild ad (ill! tr

Cjo»

ществляться или с помощью команды File Run WinHelp, или соответствующей быст-
рой кнопкой со знаком вопроса (крайняя правая в панели инструментов на
рис. 8.6). В результате откроется диалоговое окно View Help File (рис. 8.17), из кото-
рого запуск просмотра осуществляется кнопкой View Help. В верхнем окне File уста-
навливается интересующий файл справки. В окне Project file устанавливается имя
файла проекта. Опция Mapped Topic IDs: позволяет выбрать ту из тем, указанных в
разделе [MAP] файла Проекта, которая будет показываться первой. Таким образом
вы можете моделировать обращение к справке из вашего приложения. Если вы к
тому же установите опцию Automatically move to next ID after View Help is clicked и для
начала зададите значение Mapped Topic IDs: равным первому из разделов [MAP], то
при последовательных нажатиях на кнопку View Help вы поочередно пройдете весь
список внешних входов справки. Опции в нижней части окна позволяют посмот-
реть, как выглядит справка при открытии ее разными способами. Опция Invoked by
a program соответствует нормальному входу из программы. Опция A pop-up пока-
зывает, как выглядит тема при ее отображении во всплывающем окне. Опция А
training card соответствует случаю, когда справка встроена в процесс отладки при-
ложения по шагам (эта опция реализована не во всех версиях). Опция A double-clic-
ked file icon соответствует входу в справку при двойном щелчке на ее пиктограмме.

В процессе отладки удобно установить в меню File опцию Help Author. Тогда при
просмотре справки вы можете в любом кадре нажать правую кнопку мыши, во
всплывающем меню выбрать команду Сведения о разделе и увидеть окно (рис. 8.18
а), в котором указано название раздела (темы), окно, файл справки, исходный
файл тестов (файл раздела) и идентификатор этого раздела. Сведения о файле и
идентификаторе темы содержатся в этом окне, если вы при компиляции установи-
ли опцию Include .rtf filename and topic ID in Help file. В том же меню, всплывающем
при нажатии правой кнопки мыши в режиме Help Author, вы можете установить
опцию Запросы при ссылках. Тогда при каждом переходе от темы к теме будет появ-
ляться окно с запросом вида, представленного на рис. 8.18 б). Это позволит вам от-
следить, в каких случаях и к каким темам осуществляется переход.

8.3.3 Файл содержания — .cnt

Файл Содержания (Contents file), имеющий расширение .cnt, является тексто-
вым файлом, который можно проектировать с помощью Microsoft Help Workshop
и присоединять его к файлу Проекта справки. Этот файл обеспечивает при работе
со справкой страницу Содержание в окне справочной системы, в которой в виде
пиктограмм открытых и закрытых книг и пиктограмм тем отражается структура
справки. Чтобы создать новый файл содержания, надо в Help Workshop выполнить
команду File | New и в окне New выбрать опцию Help Contens. Откроется окно с за-