Understand how you can distribute Microsoft HTML help content to your users using Microsoft HTML Help distribution in FrameMaker.
If you publish your output to Microsoft HTML Help, use the following instructions to distribute your help to your end users.
Distribute the following system Help files to the developer for installation with the program executable (EXE) file. Or, distribute the files for stand-alone use.
A single distributed Help system in a single Help file, in addition to any CHM files for sub-projects to the master project. These child CHM files are not compiled into the master CHM.
If the project includes links to topics in a compiled WinHelp file, distribute the HLP and CNT files. They are not compiled into the master CHM file.
If the project include links to external files, distribute the external files. They are not compiled into the master CHM file unless they are added to the Baggage Files folder.
The application developer distributes the following support files, depending on the features used in the project and the versions of Windows that users have.
Microsoft HTML Help Support Files Built-in components.
HHActiveX.DLL is an Adobe ActiveX control that provides support for online glossaries and browse sequences. Install and register the HHActiveX.DLL file on user systems. Copy this file from the appropriate location into the same folder as the CHM.
For 32 bit systems:<Fm_install_location>\fminit\Publisher\Redist\32bit
For 64 bit systems:<Fm_install_location>\fminit\Publisher\Redist\64bit
If the Help system includes third-party ActiveX controls, install and register the component support files on the user systems. Users copy the ActiveX control files into a custom folder, placing the path of the alternate folder before the .ocx or .dll extension, and then register the files.
If the project provides ActiveX controls, provide these instructions to users so they can register the controls that you distribute with the Help system.
Click Start and type cmd in the search box.
In the search results, select Run as administrator.
To register the HHActiveX.DLL file, type the following command in the command prompt, specifying the HHActiveX.DLL path, and press Enter:
regsvr32 [path] hhactivex.dll
To register third-party ActiveX controls, type the following command and press Enter:
regsvr32 [activex_name.dll or activex_name.ocx]
Close the command prompt window.