Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
3-19982
linker
2003-06-10 12:59
2003.07.07
pdf и Blob


1-20145
Armen
2003-06-25 02:49
2003.07.07
Kylix3 dso


4-20361
vgb
2003-05-04 13:40
2003.07.07
Фокус


14-20219
[BAD]Angel
2003-06-22 19:06
2003.07.07
Вопрос по Windows.... :(


1-20154
Денис
2003-06-25 00:59
2003.07.07
Реестр и IUSR_MachineName - интересно ваше мнение...




   Наверх