BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Delphi 7: Context-sensitive help breaks with runtime package

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi (General)
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Wed May 21, 2008 1:56 pm    Post subject: Delphi 7: Context-sensitive help breaks with runtime package Reply with 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?
Back to top
Guest






PostPosted: Wed May 21, 2008 3:28 pm    Post subject: Re: Delphi 7: Context-sensitive help breaks with runtime pac Reply with quote



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
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi (General) All times are GMT
Page 1 of 1

 
 


Powered by phpBB © 2001, 2006 phpBB Group
.