Conversion Details
This document contains all the conversion details such as version, author etc.
API Information | |
Name | HTML Help |
Version | 1.22 |
Date | August 1999 |
Originated | HTML Help Workshop |
URL | http://msdn.microsoft.com/workshop/author/htmlhelp |
Description | Interface for the Microsoft HTML Help API |
Conversion | |
FileName | HtmlHelp.pas |
FileDate | 27 September 1999 |
Status | Ready |
LastModify | 23 October 1999 |
OriginalFile | htmlhelp.h |
Platform | |
Supported | Windows 95, Windows 98, Windows NT 4, Windows 2000 |
Unsupported | Windows 3.x, Windows NT 3.x |
Compiler | |
Supported | Delphi3, Delphi 4, Delphi 5, CBuilder 3, CBuilder 4 |
Tested with | Delphi 4, Delphi 5, CBuilder 4 |
Unsupported | Delphi 1, Delphi 2, CBuilder 1 |
Requirements | |
Requirement 1 | Microsoft Internet Explorer (IE5 recommended) |
Requirement 2 | hhctrl.ocx and hh.exe (both installed by hhupd.exe) |
Project JEDI Team | |
Captain | Marcel van Brakel |
Converter1 | Marcel van Brakel |
Tester1 | Kurt Senfer |
Tester2 | Robert Chandler |
This pack contains a full conversion of the Microsoft HTML Help API (Application Programming Interface) version 1.22. At the time of this writing this is the version distributed with HTML Help Workshop. Version 1.22 was (quitly) released to the public in august 1999 and can be downloaded from the Microsoft website. The HTML Help API provides programmers with an interface to the Microsoft HTML Help library (contained in hhctrl.ocx) and allows them to incrorporate HTML Help into their applications for online help. HTML Help can also be used standalone, both on the web and offline. Examples of this usage is shown by the MSDN website and the eBooks distributed with numerous Microsoft Press books.
The conversion is contained in a file called HtmlHelp.pas. This file was originally created 27 september 1999 and was last modified on 23 october 1999. This file is an exact conversion of the original C/C++ header file, htmlhelp.h, distributed with HTML Help Workshop.
The HTML Help API is available for all major 32 bit Microsoft Operating Systems. This includes Windows 95, Windows 98, Windows NT 4 and Windows 2000. HTML Help is not available for Windows 3.1x and Windows NT 3.x. Note that HTML Help is not distributed with Windows 95 or Windows NT 4 and needs to be installed seperately. It is distributed and installed by default with Windows 98 and Windows 2000.
The conversion and example programs have been tested with Delphi 4, Delphi 5 and CBuilder 4. They we're not tested with Delphi 3 or CBuilder 3 but should work with these compilers as well. CBuilder 1 as well as Delphi version prior to Delphi 3 (1 and 2) are not supported. See About the example programs for specific details.
To be able to use the HTML Help API you may have to install HTML Help depending on which Operating System you are running. HTML Help is installed by numerous Microsoft applications (Office2000, Internet Explorer, Visual Studio, MSDN Library etc.) so it's likely to already be present on your system. If it is not then at a miniminum you will need to install Internet Explorer (IE5 is recommended) and run hhupd.exe (both are available free of charge from the Microsoft website).
The Project JEDI HTML Help conversion was done by Marcel van Brakel. The conversion was tested by Marcel as well as by Robert Chandler and Kurt Senfer. This helpfile was created by Marcel. The example programs we're originally developed by Robert Chandler and are available from The Helpware Group website. These programs are also used for the Delphi chapter in The Developer's Guide to HTML Help which was written by Robert. The example programs distributed with this pack are heavily based on those example programs. Still they are significantly different so if you need addtional example programs then please download the Delphi HH Kit from The Helpware Group website.