Excuse me if this is not the right list for my question.
I have made an application with C++ Builder 2006 Pro,
and a help file (WinHelp) with a proper tool. My OS
is Windows XP Pro.
I have set the helpfile option in Project Options and
the HelpContext property of a TEdit control to a valid
value for my help file.
But when I press F1 for this TEdit (runntime, of course)
I get this exception:
Project ABC.exe raised exception class EHelpSystemException with message 'No
context-sensitive help installed'.
Have you any clues?
Thanks in advance,
Sotiris.
Something I missing, I think :-(
Maybe not. With BCB6, WinHelp was broken and I haven't
seen anything since then that said that it was fixed.
Google or search the archives for a work-around and see if
that makes a difference. If it does, please report back.
Thinking about it ... please report back here no matter.
~ JD
> Google or search the archives for a work-around and see if
> that makes a difference. If it does, please report back.
I seem to recall something posted by Richard Kaiser about getting it
to work in BDS 2006.
I hope that helps someone find it...
--
-David Dean
CodeGear C++ QA Engineer
<http://blogs.codegear.com/ddean/>
Try adding
#pragma link "WinHelpViewer"
to one of your cpp files.
Danzer
<snip... help file (WinHelp)...>
I used .hlp files for a long time and I was satisfied with it, but
unfortunately this format has no future since MS blocked it's support
in Vista (take a look at
http://support.microsoft.com/kb/917607/EN-US/). Users can download a
WinHelp program for MS Vista, but I think this isn't a good and
convenient solution for the users of your application.
I switched to .chm files for the help files, and I would suggest the
same to you. The HtmlHelp control has it's own vagaries, but keeping
on .hlp format makes no sense.
--
Jens Hoetger
-> http://www.scribblepapers.de.vu