Unassigning and removing aliases

It's a good idea to keep your context-sensitive Help current with the application. For example, if a dialog is removed from the application, you should remove the alias from your project by unassigning the link between the topic ID and window-level topic (.HTM file). This updates the alias file (.ALI) by removing information it no longer needs to use.

Note: If you create aliases for bookmarks and remove the bookmarks from the window-level topics, you need to manually unassign the aliases created for the bookmarks (they are not automatically removed from the .ALI file the way they are when you remove window-level Help topic files).

To remove an alias:

  1. Click the Project tab.

  2. From the File menu, select Aliases. The Edit Map IDs dialog opens.

  3. From Map File, click and select the map file that includes the topic ID used with the alias. All topic IDs and map numbers are listed below it.

  1. Select the topic ID from the list. Its matching HTML file is selected at the Topic list.

  2. Click Unassign. The topic ID and HTML file are no longer matched and the alias is removed.

  3. To find out if your project includes any orphaned aliases, select <Aliases> from the Map File list.

  1. Repeat steps 3 – 5 for each alias you need to remove.

  2. Compile your project to update the .CHM file.

Tip: In addition to dialogs, remove aliases whenever the application no longer uses windows and messages that are aliased in your project (to your window-level Help topics).