Saturday, October 20, 2007

No Intraweb 9 help in CRS 2007

Once again the Intraweb help is not integrated into the Delphi help system. It's supplied, you can find it in under \Help\Doc\Intraweb in your RAD Studio folder, but it doesn't appear in either the help contents, the help index or when you press F1.

I've worked out how to make it appear in the help index and the F1 context help. It doesn't appear in the table of contents but once again I'm not sure if this is a bug or by design.

  1. Open $(BDS)\Help\Doc\h2reg.ini inside Notepad

  2. At the end of the [Reg_Title] section add the line

    borland.bds5|Intraweb||Intraweb\Intraweb.HxS|Intraweb\Intraweb.HxI|

    Apologies for the line wrapping, that should be just a single line.

  3. At the end of the [UnReg_Title] section add the line

    borland.bds5|Intraweb|

  4. Save and close the h2reg.ini file

  5. Open a command prompt and change the directory to

    $(BDS}\Help\Doc

  6. Enter the command

    h2reg -r

  7. Load the RAD Studio help using the Windows Start Menu. (Start | All Programs | Codegear RAD Studio | RAD Studio Documentation)

    The help window should say it is updating for a minute or so.

After that's all finished you should see Intraweb help in the index and when you press F1 in the IDE.