In a VFP9-built executable, there is a companion compiled help file. Built with WW's HTML Help Builder program. The chm help file resides locally on each PC. I am trying to get context-sensitive help to work via the HelpContextID property on foxpro forms.
I am using the following code to set the F1 key to launch the helpfile.
SET HELP ON
SET HELP TO myhelp.chm
ON KEY LABEL F1 HELP
This works on development PCs as does the context sensitive help. But on customer PCs (running Windows 8 and 10), this code does NOT launch the helpfile when F1 is pressed. The help file is present, and the user can issue these commands separately via a "command window" in the app, and all the commands are "issued" without error, but no help file displays when F1 is pressed.
On these same PCs, the user can successfully launch the help file via a ShellExec("myhelp.chm") via a toolbar button. But there is no benefit of context sensitive help.
Using Windows Explorer to view the "properties" screen for the help file, the user noted that there is no "block" checkbox on the chm file.
Any ideas?