|
|
|
|
WinHelp
Paper Killer can export all the pages to Rtf format for WinHelp. In other words a PK hypertext (an .AEH file), can be converted to an .HLP file.
To obtain an .HLP file, you have to choose “File >Export pages...”, then “Rtf WINHELP (WinHelp Compiler): one file only” as format. PaperKiller exports, then automatically starts the MS Help Compiler. If you do not have this program, click here (hcw403.exe) to download it (this software is also provided with PaperKiller CD edition). Once downloaded, double click on it to install.
At the end of the compilation, you will have an .HLP file that you can deploy with your application.
Links and keywords are correctly converted. Please note that WinHelp capabilities are limited, so you will not see frames or animated images and certain other advanced PaperKiller features will not be catered for.
HtmlHelp
Paper Killer can also export all pages as HtmlHelp. Select “File >Export pages...”, then “Html (HtmlHelp Compiler)” as the format.
PaperKiller exports, then automatically starts the MS Html Help Compiler, if available. If you do not have this program, click here or here to download it (this software is also provided with PaperKiller CD edition). Once downloaded, double click on it to install.
At the end of the compilation, you will have a .CHM file that you can deploy with your application. Note that in order to display the CHM file correctly, the target PC will require Internet Explorer 3, IE4 or IE5 to be installed. If you are not certain if your customers have IE, you must distribute it with your application, together with the file hhupd.exe (click here to download).
You can use a .CHM for context sensitive Help. The Context-ID (or Topic ID) for each page is the page number. See your programming environment manual to see how to call an HTML Help topic by Topic ID. For Delphi 3/7 you can download this unit (click here), and add it to the “uses” section. Then use “Project >Options” to assign the name of your .CHM file as Help File name. Then insert the page number you want to call in the “HelpContext” section of each control (as you did for WinHelp; e.g. 2 shows page 2):
professional software for great people!
|
|
|
|
|