Skip to main content
April 1, 2008
Question

Glossary text not appearing

  • April 1, 2008
  • 1 reply
  • 812 views
We have a compiled HTML Help project that is having a major problem. Once the CHM file is compiled, it will open properly on the development machines with RH7 installed by double-clicking on the Help file. The CHM file opens on the contents section and contains a fully populated glossary tab.

However, something strange happens when this same CHM file is moved to the Help folder for the application. When the Help file is accessed using F1, the file opens on the correct page for the chosen function or on Search screen (instead of the contents) and the glossary tab appears empty. If the CHM file is opened directly from the Help folder, the glossary tab has terms and definitions.

HHActiveX.dll is indeed present and properly registered on my development machine. We recreated the same situation and results on another technical writer's machine (with a full RH7 setup) and on a programmer's computer (who had HHActiveX.dll properly registered).

Any suggestions would be most welcome.

Also, is there a 64-bit version of HHActiveX.dll?

Thanks.

Kim N.
This topic has been closed for replies.

1 reply

RoboColum_n_
Legend
April 2, 2008
Hi Kim.

My guess is that there is something amiss with the application call to the help file. Can you get your developer to check this out and if possible post the API syntax here.
April 2, 2008
Column,

Thank you for the suggestion. I will talk to the developers and see what I can do.

Kim
April 2, 2008
Here is the code:

::HtmlHelpW(
hDesktopWnd_,
WCHRP( tid.fullURL().unicode() ),
HH_DISPLAY_TOPIC,
NULL) ;