Главная страница
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.011 c
1-20048
TButton
2003-06-25 14:02
2003.07.07
AVI


7-20323
fishca
2003-04-25 11:19
2003.07.07
OLE Automation


1-20109
Goga
2003-06-24 10:41
2003.07.07
Подскажите, как реализовать обратный вызов от MIDAS сервера


3-19963
_Alex_
2003-06-11 19:52
2003.07.07
Числа с плавающей точкой из базы Access


1-20102
mao
2003-06-17 08:26
2003.07.07
Невидимый текстовый курсор в RichEdit