>The help files are created by another person using Robohelp. I don't remember what the reasons are for staying with winhelp instead of going with CHM. The problems remain nomater which system we use. I did discover that using the Alt-F1 will give me the context sensitive help I want. But If I didn't know this, I'm sure our customers don't know this either.
There sure are reasons to stay with the old system. One important reason: the support program for the old-style HLP is built-in, in all versions of Win 95 and later.
Anyway, I only use the new CHM format.
If the problem is at the side of the HLP file, I don't know how to do it.
On the VFP side, perhaps you need to take a look at the HELP command, specifically: HELP ID nContextId. Perhaps you need to get the context-id from your form first. Perhaps the following would work for help on a form-level:
HELP ID ThisForm.HelpContextId
HTH, Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)