How you create links between modules depends to a great extent on whether you use runtime or publish time merging. If you use publish time merging all the modules are always present so you can use normal topic links. If you use runtime merging for CHM files (it is only supported in CHM) you need to be particularly careful.

Basic principles

Remember that runtime merging is only possible in HTML Help (CHM) help files. All other formats use only publish time merging.

Even with runtime merging, links from child modules to the master module are always OK because the master module is always present.

It's helpful to set up alternative links with conditional text tags to ensure that the links will be valid for all your help configurations.

External windows cannot be used across module boundaries in modular help with HTML Help. You cannot make a link that opens a topic from another help file in an external window. This is a restriction of HTML Help.

See also:

Creating a modular project

Modular Projects (Reference)