Antonio, thanks for the work and the reply.
HOWEVER, there definitely was a HelpID of 2001 in my help file but that was my point:
HelpID 2001 was defined IN MY HELP FILE as a POPUP type of help and not as a TOPIC type of help.
If I change the help type in my help file from a POPUP type of help to a TOPIC type of help then I could get the same output as you.
I am using the demo version of Fast-Help (which I intend purchasing if I can sell one or two apps) and I also tried an older version of DotHLP-32 and both gave me the same results.
The workaround obviously is to define ALL of your HelpID's in your help file as TOPIC and not as POPUP.
Images of what I mean:
This is a definition for a HELP TOPIC using Fast-Help:
http://www.fleetfocus.net/software/images/helptopic.JPGThi is a definition for a HELP POPUP using Fast-Help:
http://www.fleetfocus.net/software/images/helppopup.JPGNotice the difference between the two types of definition.
I can only assume that because Fast-Help and DotHLP-32 are so popular they follow some sort of Microsoft 'standard' which FiveWin somehow is not following correctly.
Don't get me wrong - it is not a train smash - but it does concern me a little bit that I am getting unexpected results from another package which is apparantely compatible with all other languages and is now giving me unexpected results.
I have a sneaky suspicion that this incompatibility has something to do with Peter's problem as well.
Thanks again for all of your work.
Regards,
Dale.