html-help

Launch HTML Help as Separate Process

匆匆过客 提交于 2020-08-10 03:44:53
问题 I am using XE7 64 and I am looking for a strategy to solve several problems I am having when displaying HTMLHelp files from within my applications (I have added the HTMLHelpViewer to my uses clause). The issues are the following: 1) Ctrl-c does not copy text from topics; 2) The helpviewer cannot be accessed when a modal dialog is active. The source of the problems are presumably attributable to the htmlhelpviewer running in the same process as the application. Is there a way to have the built

Launch HTML Help as Separate Process

余生长醉 提交于 2020-08-10 03:44:01
问题 I am using XE7 64 and I am looking for a strategy to solve several problems I am having when displaying HTMLHelp files from within my applications (I have added the HTMLHelpViewer to my uses clause). The issues are the following: 1) Ctrl-c does not copy text from topics; 2) The helpviewer cannot be accessed when a modal dialog is active. The source of the problems are presumably attributable to the htmlhelpviewer running in the same process as the application. Is there a way to have the built

How can I manually register an html-help file into the Delphi (RAD Studio) XE6 online documentation?

若如初见. 提交于 2020-06-24 13:44:05
问题 When a delphi component installer like the Developer Express components runs, it registers html-help files into the Delphi IDE, using h2reg and an INI file, and some macro-magic. If I was an open source or commercial author of a Delphi component, and I wanted to ship an installer that registers html-help, how would I do it? In very very old versions of Delphi (pre-2007) there was a tool for registering extra winhelp stuff. But in recent years, while many large vendors (like developer express)

Recompile CHM file

自作多情 提交于 2020-01-24 16:15:47
问题 I'm working on a script that should be able to add additional information to a .chm file. After decompiling it with hh.exe -decompile outputFolder fileName.chm command, I get the html files, and other 2 files with .hhc and .hhk extension. After editing the html files, I'd like to recompile the files into a single .chm file. I read that that I also need a .hhp file in order to do that, but that's not generated in the decompilation process. How can I solve this? 回答1: This is a problem of

Recompile CHM file

限于喜欢 提交于 2020-01-24 16:15:11
问题 I'm working on a script that should be able to add additional information to a .chm file. After decompiling it with hh.exe -decompile outputFolder fileName.chm command, I get the html files, and other 2 files with .hhc and .hhk extension. After editing the html files, I'd like to recompile the files into a single .chm file. I read that that I also need a .hhp file in order to do that, but that's not generated in the decompilation process. How can I solve this? 回答1: This is a problem of

Delphi XE2: Jumping to an anchor in CHM?

孤者浪人 提交于 2020-01-11 05:06:09
问题 In a Delphi XE2 program, how do I jump to an anchor inside a CHM help file topic? The anchor has the following format (extracted from the source of the topic page in HTML HelpViewer showing the CHM file): <a name="my_anchor_id"></a> I tried the following: Application.HelpJump('MyTopicName.htm#my_anchor_id'); Unfortunately, this does not work: It does jump to this topic, but only to the top of the topic, not to the anchor, which is several scrolls down the page. 回答1: Jumping to an anchor in

Adding a help button to an InnoSetup wizard page

核能气质少年 提交于 2020-01-11 04:02:05
问题 I have a setup script with a custom wizard page to get a choice from the user. It would be nice to have a help button and to supply a small CHM file with the installable so that I can provide a detailed explanation of what the choices are. Anyone know whether there is an easy way to do this? 回答1: See this post for details on how to include a file with the installation package and reference that file before installation has started. To add a button to the install wizard, I included the

Want to create chm file from website html pages

安稳与你 提交于 2020-01-01 19:49:39
问题 I have some html pages which are integrated with a web site. Now the requirement is to create a .CHM file for the required pages. To do this task manually will take a huge amount of time. Please help me to extract the only html files from the website without getting its css, js or other files. Because, I do not want other files except .html. I will use those html files and create .CHM file. The main purpose of this task is to create online help. Your answer will be appreciated a lot.. :) 回答1:

HH.EXE can show HTML/JPEG files

夙愿已清 提交于 2019-12-24 08:16:45
问题 Apparently, one can view HTML and JPEG files (possibly others, didn't try), with HH.EXE, i.e. Microsoft's CHM file viewer. Try "HH somefile.html". It was tested on Windows XP and Windows 10. Is this documented anywhere? 回答1: As far as I know this is not documented public but it comes as little surprise. HH.exe is the HTMLHelp executable and associated with *.CHM files. It's just a shell that uses the HTML Help API and is really just hosting a browser window. That is the reason why HTML, JPEG,

Microsoft HTML Help - Get the topic page URL from the topic ID

好久不见. 提交于 2019-12-13 04:01:23
问题 We're currently using HTML Help to display CHM help files in our software. We'd like to change how we're opening the help however, to open it in our own custom window with an embedded browser. Achieving this by directly requesting topic pages to be opened with URLs is straightforward enough, however, we'd like to maintain the usage of Topic IDs such that the editorial team can freely re-structure and re-name the help as they see fit, only by manipulating the maps and aliases. I've been