The Add-in Manager

The Add-in manager allows you to load and configure add-ins in Help Builder. Here's what the Add-in Manager looks like:

Installed Add-ins

The listbox lists any installed add-ins. By default no add-ins are installed and none are shipped with Help Builder. If there are entries in the list, the detail information on the bottom automatically updates to display the current add-in's configuration information.

The New Save and Delete buttons

These options allow you to create a brand new add-in definition in the lower pane, Save all currently active add-ins to disk and delete the currently selected add-in.

New Add-in

To add an add-in to the list there are two mechanisms available:

Creating an entry from scratch involves providing a name, a longer description and the type of add-in to create. An add-in can be a .NET assembly, a Visual FoxPro PRG, APP or EXE file, or a COM object.

The filename points to the filename that hosts the add-in. This will be a .NET assembly or the FoxPro PRG/APP/EXE file.

Object names and methods
The Object name is the class that handles the add-in's operation.

Testing the Add-in
Once the add-in is installed you can click on the Test button to see if it works. Help Builder checks for failures in your add-in and returns an error message if it fails.

Exporting Add-in configuration
Once you've configured your add-in this way, and it works you can export the configuration information to an Add-in configuration file which is stored in the same directory as the filename specified for the add-in. The configuration file writes all of the information for the individual add-in as an XML document into a file with a .hbaddin extension.


Importing an Add-in

If you have developed an add-in you can distribute this add-in configuration .hbaddin file with your add-in in the same directory. This allows users to simply Import the add-in's configuration into Help Builder's add-in manager.


The top section lists all of the installed addins and allows you to create new entries or load a previously configured add-in. A 'configured' add, is one that was previously exported and has an associated .hbaddin configuration file that contains the necessary configuration information. If you are a deve


  Last Updated: 7/31/2007 | © West Wind Techologies, 2007