Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.07;
Скачать: CL | DM;

Вниз

HTML Help Workshop - создание справочной системы   Найти похожие ветки 

 
AlexTregubov   (2003-06-19 12:24) [0]

Подскажите пожалуйста, как с помощью HTML Help Workshop создавать контекстно-зависимую справочную систему для программы и как ее затем подключать к исполняемому модулю.
Я пробовал, .chm-файл создается, все .topic вроде указаны, а к программе подключить не могу - говорит, что раздел справки отсутствует.

Заранее спасибо


 
N169   (2003-06-19 12:28) [1]

А пример вызова топика? (мало дали инфы...)


 
AlexTregubov   (2003-06-19 12:34) [2]

Как сказано в справке по HHW я создал 2 файла:
с топиками
.topic IDH_BUTTON1
Это первая кнопка, она мне очень нравится
.topic IDH_CHECKBOX
Для этого чекбокса есть справка
.topic IDH_LISTBOX
Это крутейший листбокс

и header.h
#define IDH_BUTTON1 1001
#define IDH_CHECKBOX 1003
#define IDH_LISTBOX 1004
затем скомпилировал .chm.

Как мне его дальше подключать к программе?


 
N169   (2003-06-19 12:37) [3]

Вот, допустим, у меня файл myhelp.chm, в нём топик stat2.html, и метка перехода #paragraph1
Тогда я могу отобразить этот топик вызовом:
HtmlHelp(
GetDesktopWindow(),
PChar("myhelp.chm"),
HH_DISPLAY_TOPIC,
Cardinal(PChar("stat2.html#paragraph1")));
....


 
AlexTregubov   (2003-06-19 12:47) [4]

А что это за функция HtmlHelp?

Я забыл сказать, что первый раз пробую создавать справочную систему, для меня многое непонятно.


 
N169   (2003-06-19 13:03) [5]

HtmlHelp() - это функция для управления отображением справки.
(Функциональный аналог WinHelp())
Почитать про неё можно в документации к HTML Help Workshop, статья "HTML Help API Reference".

Заголовочные файлы для использования HTML help в Delphi можно взять на torry:
"HTML Help API Unit"
http://www.torry.ru/vclhelp.htm


 
AlexTregubov   (2003-06-19 13:25) [6]

Спасибо за помощь, буду разбираться.


 
AlexTregubov   (2003-06-19 13:33) [7]

Ура, справка вызывается.Спасибо огромное.



Страницы: 1 вся ветка

Текущий архив: 2003.07.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-20058
Brain Force
2003-06-25 17:52
2003.07.07
Народ, помогите с QuickRep-ом


14-20191
Leech
2003-06-21 11:16
2003.07.07
Безопасность. Криптография. help....


1-20086
bmv
2003-06-23 13:18
2003.07.07
Загрузка большого объема данных


1-20070
levova
2003-06-25 15:15
2003.07.07
Вопрос по DateTime


3-19991
k-man
2003-06-13 15:27
2003.07.07
DBGrid