We do not like CHM help over a web app. We are using RoboHelp and/or HelpSmith to produce all html and css otherwise known as "web help".
Therefore we dont need HelpProvder or Help.Show, we simply were after a way to Trap the 'f1' key. It seems adding the KeyDown event in our main form has done the trick.
When F1 is pressed, we capture our loaded user control and therefore can show context help as low as the module (or user control). Having it as low as the actual field is not necessary.
Thanks, you can close this thread.