Context Sensitive Help for *.chm

This section is for programmers. Please use it for all discussons on interfacing help with your applications and related subjects.

Moderators: Alexander Halser, Michael Schwarzl

Post Reply
Patrick123
Posts: 4
Joined: Tue Aug 27, 2002 5:03 pm

Context Sensitive Help for *.chm

Unread post by Patrick123 »

At the current time I use a win32 help file, *.hlp and I call a specific page with this code:

Application->HelpCommand(HELP_CONTEXT, 1).

I program in Borland C++Builder 5.0. I want to switch to using a *.chm file. How can I call a specific page in the *.chm file? Is there a list of C++ functions used to call a *.chm help file?

Thank You
Patrick.
User avatar
Alexander Halser
EC-Software Support
Posts: 4098
Joined: Mon Jun 24, 2002 7:24 pm
Location: Salzburg, Austria
Contact:

Unread post by Alexander Halser »

C++ Builder and Delphi do not support HTML HELP directly. You need to implement the HTML HELP API yourself and translate all help calls or use a 3rd-party component like EC Software Help Suite on http://www.ec-software.com/comppage.htm.

This component suite works with C++ Builder as well. It implements the HTML HELP API and automatically translates all help calls.
Alexander Halser
Senior Software Architect, EC Software GmbH
Post Reply