### 7.1.1 Considering Help-system features

For HTML-based Help systems, Mif2Go can produce any specialized form of HTML you need, including those that work with proprietary DLLs.

If you have the eHelp (RoboHelp) license that permits you to redistribute the appropriate eHelp DLL, you can use Mif2Go to produce WinHelp 2000. You generate WinHelp, then add the eHelp data to the WinHelp project file before you compile; see §8.2.12 Integrating WinHelp from RoboHelp. Also, you can generate HTML Help as a precursor to using RoboHelp to generate WebHelp; see §7.1.5 Evaluating WebHelp.

If you need something similar to WebHelp or Web Works Help, try generating OmniHelp; see §7.1.6 Evaluating OmniHelp. Otherwise you would have to roll your own, which you could do with Mif2Go frameset support; see §13.14 Using framesets. OmniHelp provides a simpler and faster solution.

If you need Microsoft Help Viewer 1.x (the successor to Microsoft Help 2), you can generate HTML Help with Mif2Go and then use mshcMigrate (part of the Helpware FAR tool set) to convert the resulting .chm file:

mshcMigrate | http://mshcmigrate.helpmvp.com/home
FAR | http://www.helpware.net/FAR/index.html

Microsoft Help Viewer 1.x is the local Help that ships with Visual Studio 2010 and its associated MSDN Library; see:

http://www.helpware.net/mshelp3/

See also §7.5.2 Preparing index entries for Microsoft Help Viewer.

To produce electronic books and content for mobile devices, see §13.1 Deciding which type of output to produce.

| 7.1 Weighing Help-system alternatives |  | 7.1.2 Understanding the effects of mid-topic links |