Downloads

These downloads are brought to you courtesy of The Helpware Group and friends. Please enjoy.

Software by Helpware

Other Downloads

Borland Delphi

Utilities

 

Software by Helpware

FAR HTML

FAR Download Page

Version 5.0

Description:
FAR is a collection of File & HTML Help related utilities. Simple and powerful editing for HTML Help 1.x, MS Help 2 (VS 2002/2003/2005/2008) and MS Help Viewer 1.0 (VS 2010). An essential  tool for all help authors and web developers. Intelligent Find and Replace across your entire web; CHM link checker; TOC and Index editors; CHM/HxS comparison and extraction tools; Uncompressed help (WebHelp); Web to HH/H2 wizards, and much more... 
Status:
Shareware.  V5 is now Unicode and supports MS Help Viewer 1.0 (Help3).
Author(s):
The Helpware Group
mshcMigrate & H3Viewer

mshcMigrate Home Page

Version 1.0

Description:
mshcMigrate is a utility for migrating MS Help 2 and HTML Help 1.x help projects over to the new Visual Studio 2010 help (Help Viewer 1.0, aka Help3). mshcMigrate utility also boasts  some very powerful tools for registering and exploring the new help system and it's help API. H3Viewer is a full blown DExplore style type help viewer with full TOC and Index support.
Status:
Free for personal use. See home page for more info.
Author(s):
The Helpware Group
H2Reg

H2Reg Home Page

Version 2.0

Description:
H2Reg.exe - Utility used to extend your Windows Installer.  H2Reg.exe will register your MS Help 2 collections under Visual Studio .NET and Borland .NET IDEs. Registers/Unregister Namespaces, Titles, Plug-ins and Filters without using MSI (Microsoft Installer).
5-Feb-2005: There is now a DLL version available.
Status:
Free for personal use. See home page for more info.
Author(s):
The Helpware Group
H2Viewer

H2Viewer Home Page

Version 1.4

Description:
H2Viewer is a MS Help 2 collection viewer.
Version 1.4 now with full Unicode support and uses the Vista/Win7 text-to-speech engine.
Status:
Free for personal use. See home page for more info.
Author(s):
The Helpware Group
CHM Link Checker

Download Chm Link Checker

Version 1.0.9.
Last update: 12-Apr-2000

Description:
Small utility checks all "chm::/topic" type links in a CHM.
Status:
Freeware.
5-Jul-00:  The Link Checker in now in FAR and now verify all links found in a CHM file.
Author(s):
The Helpware Group

 

Other Downloads

IE Silent Install
(+Delphi source)

Download WinUpdate.zip

Version 1.2.2
2001-12-22

Technical Paper

 

Description:
** Utility for pre-Windows XP OS **
Windows update is a small setup utility you can use with your install disks. It installs Internet Explorer silently. By installing silently (which simply means configuration is fixed) you are not required to report distribution statistics to MS. Add several language versions of IE5.x/HH1.x to the install CD and setup will detect and install the correct language version for your user. Comes with Delphi source and documentation.
Status:
Free Code. Free Documentation.
V1.0 2001-9-03: Original upload.
V1.1 2001-9-16: Added Russian UI translation. No version # change. Thanks Ivan. Lapenkov
V1.2 2001-12-22: Now supports IE6 and beyond.
Documentation:
The Installer and Code actually accompany a technical paper I wrote while under contact to Work Write Inc. Cheri has graciously made the document free to download from her Help Think Press web site. Technical Paper: Deploying HTML Help, by Robert Chandler.
Author(s):
The Helpware Group

 

HHContex

Download HHContext

Version 0.5
Last update: 14-Aug-2003

Description:
This third party utility by Hans Landsheer helps you to manage your Context IDs (MAP and ALIAS sections) defined in a .HHP project file. Something that HH Workshop and FAR do not cover.
Status:
Freeware.
Author:
From Hans Landsheer:
I have written a small utility, which helps to create and maintain the MAP and ALIAS sections sections. Basically, it reads all file names, and creates for each filename an Alias and defines a number for the Map section. While doing this, it maintains existing aliases and numbers. Furthermore, you can write the defines for use in C or Pascal.
Frank's API Doc Examples

Download Doc Example

Description:
This API Example Documentation package is for use by those who may need to organize API Method data (or other tabular data) and don’t know where or how to start.

Two examples are given:

  1. A single Method table presented in one web page.
  2. Two Method tables presented in one web page.

See the read_me.txt (part of the download) for instructions.

Status:
Free offering to the community by documentation guru Frank M. Palinkas
Author:
Frank M. Palinkas. (Thanks Frank for providing a useful package for those writing API documentation).
StayOnTop Manager

Download

Description:
Toggle the StayOnTop Window property of a running HTML Help window.

Run this little application and an icon appears in the Windows tray. If you have HH windows running then right-click the tray icon to toggle a hh window's stay on top property.
Note that this works with help windows that are on top of all other applications, not windows that are simply a child to a parent application (such as HH Workshop help).

Status:
Free offering to the help community. Free to distribute.
Author:
David Liske (Help Technology Center) and Rob Chandler (Helpware.net).

 

Borland Delphi

Delphi 6,7,.. OnHelp Fix

Download example12.zip
(179KB)

> How to use with
Borland C++ Builder 6

(see below)

Original Version:  2001-8-15
Updated:   2008-8-27

Description:
Delphi 6 has broken the TForm.OnHelp & TApplication.OnHelp events. OnHelp now only catches a few help events. OnHelp was the easiest way to convert a program over to using non-WinHelp online help. The fix is a unit (D6OnHelpFix.pas) you simply use in your project. Documentation  is provided with the download. There is also a small demo. The fix works for Delphi 6 and above as well as C++ Builder 6 and above.
See also: Delphi HH Kit Home Page
Status:
Free Code & Example.
  • 16 May 2003 - Demo's now display the Keyword field help correctly.
  • 3 Feb 2003 - Fixes a problem where lockup occurs when a .HLP help file is specified for the project. Thanks to Paul van der Eijk for the fix.
  • 5 Nov 2002 - Allows the code to work for Delphi 7 as well, which still requires the fix.
  • 7 Jan 2006 - Plug small 20 byte memory leak. Thanks Trond Grøntoft and Daniel Waeber.
  • 27 Aug 2008 - Added changes made by Steffen Deckert to again address the small shutdown memory leak (tested D6 & D7).
Author(s):
Rob Chandler, Marcel van Brakel
The Delphi HH Kit

HH Kit Home Page

Release 2.1
2009-12-3

Technical Paper

Description:
Want to know how to code for MS HTML Help in Delphi 2/3/4/5/6/7? This set of examples will get you going in a flash. The accompanying documentation is now available free from Help Think Press.
Status:
Free Code & Examples. Free Documentation.
Documentation:
These code examples actually accompany a technical paper I wrote while under contact to Work Write Inc. Cheri has graciously made the document free to download from her Help Think Press web site.
Technical Paper: Delphi Programming for the HTML Help API, by Robert Chandler.
Author(s):
The Helpware Group
Other:
Check out Martin Strohal's German Delphi web site:
www.tutorials.delphi-source.de/htmlhelp

Borland C++ Builder

The C++ Builder HH Kit

Download C++ HH Kit

Release 1.1
  2003-6-11

Description:
Want to know how to code for MS HTML Help in Borland C++ Builder? Marcel van Brakel has begun the work of converting the Delphi HH Kit examples (above) into Borland C++ Builder code. This is must-have code for all Borland C++ builder developers.
Status:
Free Code & Examples.
V1.0 2002-1-22: Original upload. Contains 4 code example.
V1.1 2003-6-11: Fix uninitialized variable in Example2\unit1.cpp.
       Was: "DWORD PathSize;" Now: "DWORD PathSize = 255;"
Author(s):
Marcel van Brakel

Utilities

MJ's Help Diagnostics

Download MJsDiag.zip

Version 2.7.2
2007-09-08

HH Diags Home Page

Description:
MJ's Diagnostics is a small utility that reports if all the HTML Help runtime DLLs are installed and registered correctly. If a DLL is not registered then it will ask if you want to register it. It also checks the RoboHelp DLL (HHActiveX.dll) and MS Help 2 DLLs.
Status:
Freeware.
V1.0 2001-06-06: Original upload.
V2.0 2002-01-20: Reports in HTML format. Now also checks HH Workshop and MS Help 2.x. Also reports NT Admin privileges.
V2.1 2002-08-08: improved method of finding the Workshop folder.
V2.2 2005-02-07: Added Refresh Registration checkbox to force re-registration of HH DLLs by choice. Now does unreg before any registration to fix a bad install by MS. Now reports HH registry settings the affects the way HTML Help works.
V2.3 2005-04-23: More reporting about special registry settings. ie MS Security patch settings.
V2.4 2006-05-15: Updated. More diagnostics. Added HH Diags Home Page to web site.
V2.5 2006-06-11: Minor update. When reading registry items it now checks the data type (fixes access violation on users machine).
V2.6 2006-08-26: Minor update. Fix resize problems and detect HH compiler files even when VS has only installed HHA.dll and itcc.dll but not full Workshop UI (hhw.exe).
V2.7 2006-12-29: Elevated the executable for Vista.
V2.7.2 2007-09-08: Update documentation -- UrlAllowList= bug has been fixed by MS.
Known Problems:
- Registration of DLLs fails under Vista (try using Windows system utility regsvr32.exe).
- 64bit windows is not supported yet.
Author(s):
The Helpware Group
MSI Fix

Download MsiFix.zip

Version 1.0.0
2004-05-15

Description:
Microsoft Installer repair program. When an MSI based setup program no longer allows you to install/repair/uninstall it's usually time to reformat the disk. This utility provides a second choice. It helps you to remove an applications MSI registry settings and so unblock the installer.
Status:
Freeware.
V1.0.0 2004-05-15: Original upload.
Author(s):
The Helpware Group