Groups > Borland > Borland Delphi migration > Re: D5 to D2006 and Context Sensitive Help




D5 to D2006 and Context Sensitive Help

D5 to D2006 and Context Sensitive Help
Mon, 18 Dec 2006 08:49:28 -080
I am attempting to migrate applications from Delphi 5 Enterprise to Delphi 
2006. I thought that I would get clobbered by 3rd party VCLs not working, 
but so far those are no the issue.

What is getting me is not being able to display my associated help file 
using the Application.HelpContext command, or simply allowing the user to 
press F1 for help.

Application.HelpFile is set to the proper file name, including the full 
path. When I attempt the F1 key, or if I try the Application.HelpContext(10) 
command, I get "Project xxx has raised exception class EHelpSystemException

with message 'No context-sensitive help installed'."

The help file itself works fine under Windows (XP Pro), and it works fine 
using the same commands in Delphi 5.

Any clues?

Thanks,

Rick Stephens 

Post Reply
Re: D5 to D2006 and Context Sensitive Help
Tue, 19 Dec 2006 08:23:31 -080
Never mind -- I guess Delphi 2006 needs to have the WinHelpViewer unit in 
the uses clause.


"Richard Stephens" <rick@almsysinc.com> wrote in message 
news:4586c66a$1@newsgroups.borland.com...
>I am attempting to migrate applications from Delphi 5 Enterprise to Delphi 
>2006. I thought that I would get clobbered by 3rd party VCLs not working, 
>but so far those are no the issue.
>
> What is getting me is not being able to display my associated help file 
> using the Application.HelpContext command, or simply allowing the user to 
> press F1 for help.
>
> Application.HelpFile is set to the proper file name, including the full 
> path. When I attempt the F1 key, or if I try the 
> Application.HelpContext(10) command, I get "Project xxx has raised 
> exception class EHelpSystemException with message 'No context-sensitive 
> help installed'."
>
> The help file itself works fine under Windows (XP Pro), and it works fine 
> using the same commands in Delphi 5.
>
> Any clues?
>
> Thanks,
>
> Rick Stephens
> 

Post Reply
about | contact