Учебники

Adobe RoboHelp — Информация для разработчиков

Разработчики могут использовать API-интерфейсы RoboHelp для создания пользовательских диалоговых окон на основе своих требований. RH_ShowHelp — это программная функция, которая вызывает файлы справки в проекте. Поддерживаемые языки включают Visual Basic, C / C ++, JavaScript и Java .

Файлы для соответствующих языков находятся в папке Install Directory \ Adobe \ Adobe RoboHelp (версия) \ CSH API . В документации RoboHelp перечислены параметры, содержащиеся в RH_ShowHelp. В следующей таблице описаны все эти параметры —

Старший Параметр и описание
1

hParent

Этот параметр закрывает диалоговое окно справки, когда окно вызова закрыто.

2

a_pszHelpFile

Этот параметр указывает источник справки в зависимости от типа вывода.

Для Webhelp / FlashHelp: «Путь к стартовой странице проекта»

Для Webhelp Pro: «http: // <имя_сервера> /roboapi.asp»

Для справки HTML: «Путь к файлу .CHM».

3

uCommand

Этот параметр содержит следующие константы —

HH_DISPLAY_INDEX — отображает панель индекса и тему по умолчанию.

HH_DISPLAY_SEARCH — отображает панель поиска и тему по умолчанию.

HH_DISPLAY_TOC — отображает панель содержимого и тему по умолчанию.

HH_HELP_CONTEXT — открывает тему, связанную с идентификатором карты в параметре dwData.

4

dwData

Этот параметр используется для получения идентификатора карты и экспорта файла карты для языка программирования. Используйте HH_HELP_CONTEXT в параметре uCommand.

hParent

Этот параметр закрывает диалоговое окно справки, когда окно вызова закрыто.

a_pszHelpFile

Этот параметр указывает источник справки в зависимости от типа вывода.

Для Webhelp / FlashHelp: «Путь к стартовой странице проекта»

Для Webhelp Pro: «http: // <имя_сервера> /roboapi.asp»

Для справки HTML: «Путь к файлу .CHM».

uCommand

Этот параметр содержит следующие константы —

HH_DISPLAY_INDEX — отображает панель индекса и тему по умолчанию.

HH_DISPLAY_SEARCH — отображает панель поиска и тему по умолчанию.

HH_DISPLAY_TOC — отображает панель содержимого и тему по умолчанию.

HH_HELP_CONTEXT — открывает тему, связанную с идентификатором карты в параметре dwData.

dwData

Этот параметр используется для получения идентификатора карты и экспорта файла карты для языка программирования. Используйте HH_HELP_CONTEXT в параметре uCommand.

Для получения дополнительной информации или для дальнейшего подключения тем CSH к языкам, перечисленным выше, см. Документацию Adobe RoboHelp, доступную по следующей ссылке — https://helpx.adobe.com/support/robohelp.html .