Главная страница
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
14-20291
BOA_KAA
2003-06-20 14:07
2003.07.07
PowerPoint


7-20321
LexusU
2003-04-24 16:50
2003.07.07
Как захватить с веб-камеры картинку?


1-20040
Anonimus
2003-06-25 14:01
2003.07.07
Как отловить нажатие клавиш.....


1-20129
Dan
2003-06-25 06:21
2003.07.07
вложенные циклы


14-20268
Holy
2003-06-19 21:14
2003.07.07
Как вам высказывание