|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.12.2014, 12:45 | #1 |
Подтвердите свой е-майл
Регистрация: 11.04.2012
Сообщений: 85
|
chm - Есть ли API для этой штуки?
В теории один файл справки Help.chm и в проге 4 меню: Помощь... Примеры... Уроки... Что Нового... Хэлп запускается при клике любого пункта(createprocess hh.exe с параметром на нужный топик), но если он уже запущен, то нужно заставить открытый chm перейти на соответствующий топик. При закрытии программы хэлп закрываться не должен (HtmlHelpW/A в пролете).
Убивать предыдущий процесс и делать новый пробовал, но там видно как окно исчезает... появляется... (анимация их палица). WM_HELP_CHANGE_TOPIC, прочие message или в уже запущенный hh.exe отправить обновленный аргумент... Что-нибудь реально сделать? |
03.12.2014, 13:23 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
В лазарусе есть компонент навигации по этому типу файла. На счет delphi не встречал.
|
03.12.2014, 13:27 | #3 |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Человек_Борща Портировать думаю не проблема.
|
03.12.2014, 17:09 | #4 |
Подтвердите свой е-майл
Регистрация: 11.04.2012
Сообщений: 85
|
Там он вроде не winapi-ишный если lhelp, другие на htmlhelp.
_____ Почти получилось. Меня выдает подмигивание окна(как будто долго грузит страницу), отсутствие щелчка(как сделать?) и этот таскбар(когда новое окно в семерке открывается там какое-то движение утрамбовка окон или что). Код:
Последний раз редактировалось WhiskasTM; 03.12.2014 в 19:25. |
03.12.2014, 18:11 | #5 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Код:
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
03.12.2014, 18:20 | #6 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
вызов:
Код:
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
03.12.2014, 19:48 | #7 |
Подтвердите свой е-майл
Регистрация: 11.04.2012
Сообщений: 85
|
JUDAS, HtmlHelpA для PChar? И закроется в любом случае.
На x64 эту HtmlHelp на полную юзать нереально, посылаемый параметр вместе HH_BLAH_BLAH ради плюшек - dword, и внутри все dword, и указатели 32бит, плясать с конвертацией желания нет. Хотя либа под 64 есть вроде в SDK. Closed. Код поправил на память. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
txt2html конвертер для создания chm-файлов | alexBlack | Софт | 8 | 22.09.2016 12:28 |
Подключение функции Html для chm-справок | Balthazar | Общие вопросы Delphi | 3 | 15.12.2011 13:08 |
Есть несложная работа (delphi 7, Google API) - 20$ | wedoon | Фриланс | 3 | 11.10.2011 14:22 |
Справка CHM для программы | apromix | Общие вопросы Delphi | 0 | 19.05.2008 13:31 |
для этой штуки нужны тригеры и курсоры. | zinnyrik | БД в Delphi | 4 | 15.05.2007 14:47 |