Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Contect sensitive help
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00068965
Message ID:
00069098
Views:
38
>>I'm using RoboHelp version 3.0 for the first time with VFP5.0a and I'm trying to create some context sensitive help. I've created a small test help system that only has three topics. I've then set the HelpContextID to 3 for a control on one of my forms. I've used the set help to ... command to point to the correct .hlp file but when I press F1 the help contents screen appears instead of topic number 3 appearing ie. it's not context sensitive. I know from following some of the other threads that some of you are using RoboHelp with VFP. May be you could give me a few pointers on integrating help into a VFP 5.0 app.
>>
>>TIA,
>>Simon Lomax
>
>Simon,
>If you installed the VFP help editor, there is a good bit of information in its' help files about using Context Sensitive and What's This Help.
>
>
>Wayne

Thanks Wayne,

I had a look at the help files that come with VFP's help editor. They do describe context sensitive help but not really how to integrate help into a VFP app. The online documentation that comes with VFP describes setting the HelpContextId to the id of a topic in the help file. This does not appear to be enough to make the help context sensitive. As I described earlier pressing F1 when a control has focus and has it's HelpContextId set does not bring up the relevant help topic. It simply displays the first help screen (normaly an index or table of contents). Do we need to add code like SET TOPIC ID TO this.HelpContextId to our base class controls gotfoucus events. I have not seen any documentation that implies this.

Also, I see it's possible for the help compiler to generate MAP files. Which basically contain user defined string constants that are assigned to the appropriate help topic id's. However It does not seem possible to assign these string constants to the HelpContextID property of a control. They will only accept numbers.

Can any of you that have integrated help into your apps please give me a few pointers.

TIA
Simon Lomax
Previous
Reply
Map
View

Click here to load this message in the networking platform