Saturday, January 01, 2005

No Intraweb help in Delphi 2005

You might have noticed that there's no Intraweb help available in Delphi 2005 when you press F1. The help files are there inside \Help\ThirdParty, they just don't seem to be incorporated into the IDE help system. From the newsgroups I found a way to integrate it back into the IDE help. I can't explain the reasoning behind this but it fixed the problem for me.

  1. Open $(BDS)\Help\ThirdParty\IntraWeb.HxC inside Notepad

  2. Change the line

    <!DOCTYPE HelpCollection SYSTEM "MS-Help://Hx/Resources/HelpCollection.DTD">

    to

    <!DOCTYPE HelpCollection>

  3. Open a command prompt and change the directory to

    $(BDS}\Help\ThirdParty

  4. Enter the command

    h2reg -u

  5. Enter the command

    h2reg -r -m

You should then be able to get context sensitive help for IntraWeb types. It doesn't appear in the contents but I'm not sure if that's by design or another bug.

2 Comments:

At 18 January 2006 10:18, Blogger Pete Goodwin said...

Actually this helped me fix my midiStreamOpen problem with F1!

 
At 25 September 2006 05:40, Anonymous John S. said...

Hello Lachlan, I followed these instructions for D2005 and IW 7.2.41 with no luck. Any other suggestions?

 

Post a Comment

<< Home