TCapHelp places a '?' button on the caption bar of the TForm that the component is placed on. It gives the same functionality as biHelp on a dialog form, except that it also works on resizable forms. Just pop the component onto a TForm, and it will then bring up the context sensitive help for the components on your form. (TSpeedButton does not have a HelpContext property, therefore it will not display context sensitive help.) If you enter the adress of your *.chm help file, it will use the new HTMLHELP API, otherwise if left blank, it will use the old *.hlp files. The call to the new HTMLHELP API is made by the component.
Source available on regestering the component. Demo file to illustrate usage available from home page.
Context Sensitive help.
HTMLHELP ready!
Works with old *.hlp files.