В число базовых компонентов HTML-справки входят оглавление в формате HTML, элемент управления ActiveX, средство представления информации (layout engine) и окно HTML-справки. Определения и краткие описания этих компонентов приведены ниже:
|
Оглавление HTML-справки
представляет собой стандартную страницу HTML. Разработчик может включать
в справочную систему как "свободные" документы HTML (и в этом случае его
работа будет очень похожа на работу веб-мастера), так и ограничить содержимое создаваемой справочной системы одним или несколькими документами HTML. Кроме того, оглавление может содержать графику в любом из форматов, поддерживаемых HTML. Как уже говорилось, при созданий оглавления можно также применять и другие доступные веб-технологии, в том числе: NetShow, Shockwave, VRML, JScript, VBScript и т. д. Для создания файлов HTML разработчик может пользоваться как своим любимым редактором HTML, так и собственной средой разработки HTML-справки.
|
|
Элемент управления
ActiveX (файл HHCTRL.OCX) обеспечивает пользовательский интерфейс HTML-справки.
Этот интерфейс содержит такие встроенные функциональные возможности, как
средства работы с оглавлением, списком ключевых слов, полнотекстовый поиск,
а также ассоциативные ссылки по специальным ключевым словам. В его состав
входят и все возможности индивидуальной настройки, включая масштабирование
окна, изменение фона окна справки, используемого для ее вывода шрифта и
т. п., а также диалоговое окно Справка по HTML (HTML Help).
|
|
Средство представления
информации (SHDOCVW.DLL) является компонентом Microsoft Internet Explorer.
Некоторые возможности HTML-справки, к числу которых относятся формат сжатого
файла и всплывающие окна, требуют Internet Explorer версии не ниже 4.0.
|
|
Окно HTML-справки представляет собой браузер, с помощью которого открывается содержимое справочной системы. Этот исполняемый модуль можно вызвать или через интерфейс прикладного программирования HTML-справки (HTML Help API), или через исполняемый файл справки HTML (HH.EXE). |