 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Guest
|
Posted: Wed May 21, 2008 1:56 pm Post subject: Delphi 7: Context-sensitive help breaks with runtime package |
|
|
My company has recently ported an application from Delphi 5 to Delphi
7. Everything works fine, except for the context-sensitive help.
When calling up the context-sensitive help for a control (e.g. by
pressing F1), the Overview page of the help file (.hlp) appears
instead of the small yellow help window for the specific topic.
I have created a trivial test application with a single edit box, and
an associated help file. The help context issue is reproducible in
this test application when it is compiled with either of the following
compiler options: 1) Build with runtime packages; 2) Use Debug DCUs.
This test application clearly demonstrates that this is a Delphi 7
issue. The issue is unfortunately not resolved by installing the last
update that Borland release for Delphi 7 enterprise.
Unfortunately, our application *must* be built with runtime packages,
since a core feature is the ability to load UI plug-ins, which we
implement as DLLs.
Has anyone seen this issue before, and perhaps has a workaround? |
|
| Back to top |
|
 |
Guest
|
Posted: Wed May 21, 2008 3:28 pm Post subject: Re: Delphi 7: Context-sensitive help breaks with runtime pac |
|
|
On May 21, 3:56 pm, paul.ur...@gmail.com wrote:
| Quote: | My company has recently ported an application from Delphi 5 to Delphi
7. Everything works fine, except for the context-sensitive help.
When calling up the context-sensitive help for a control (e.g. by
pressing F1), the Overview page of the help file (.hlp) appears
instead of the small yellow help window for the specific topic.
I have created a trivial test application with a single edit box, and
an associated help file. The help context issue is reproducible in
this test application when it is compiled with either of the following
compiler options: 1) Build with runtime packages; 2) Use Debug DCUs.
This test application clearly demonstrates that this is a Delphi 7
issue. The issue is unfortunately not resolved by installing the last
update that Borland release for Delphi 7 enterprise.
Unfortunately, our application *must* be built with runtime packages,
since a core feature is the ability to load UI plug-ins, which we
implement as DLLs.
Has anyone seen this issue before, and perhaps has a workaround?
|
More information:
This issue manifests when the help type is htContext (i.e. we're
looking up each help topic by ID).
I can provide a trivial test application that reproduces this issue. |
|
| Back to top |
|
 |
Powered by phpBB © 2001, 2006 phpBB Group .
|