 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Guest
|
Posted: Tue May 23, 2006 1:14 am Post subject: tApplication.HelpContext etc. in Delphi 2006 works different |
|
|
I have an application that has worked ok using Application.HelpContext etc.
in Delphi 5
When moving to Delphi 2006 nothing happens when I try to press the menues
that in Delphi triggered showing helpfile, both context sensitive or in
general
Is this something wellknown,, or is the fault because it works different in
2006 and there are switches around in compiler that has to be set
differently to have it continue work
Context sensitive help just trigger an error message that the help file has
no context id with that number, while using Delphi 5 compiler, the help file
shows up nicely, but since I otherwise has done changes to the code that had
to be removed to get it compiling, I cannot revert anymore.
This was really really disappointing.
Is it my fault or is this something any other may document happens there
too. |
|
| Back to top |
|
 |
Kevin Guest
|
Posted: Tue May 23, 2006 8:14 am Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
Add "WinHelpViewer" in the "uses" keyword for WinHelp file
or "HTMLHelpViewer" for HTML Help file.
uses WinHelpViewer;
or
uses HTMLHelpViewer;
This should solve the problem. |
|
| Back to top |
|
 |
Guest
|
Posted: Tue May 23, 2006 9:14 am Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
"Kevin" <1 (AT) 1 (DOT) com> wrote in message news:4472c06b$1 (AT) newsgroups (DOT) borland.com...
| Quote: | Add "WinHelpViewer" in the "uses" keyword for WinHelp file
or "HTMLHelpViewer" for HTML Help file.
uses WinHelpViewer;
or
uses HTMLHelpViewer;
This should solve the problem.
|
Now, where is THAT documented??
 |
|
| Back to top |
|
 |
Chris Burrows Guest
|
Posted: Tue May 23, 2006 11:14 am Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
<alf.christophersen (AT) medisinuio (DOT) no> wrote in message
news:4472cba1$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
"Kevin" <1 (AT) 1 (DOT) com> wrote in message
news:4472c06b$1 (AT) newsgroups (DOT) borland.com...
Add "WinHelpViewer" in the "uses" keyword for WinHelp file
or "HTMLHelpViewer" for HTML Help file.
uses WinHelpViewer;
or
uses HTMLHelpViewer;
This should solve the problem.
Now, where is THAT documented??
|
Possibly in the What's New in D2005. I think that was when it was
introduced. Note also to show the Table of Contents, instead of calling
Application.HelpJump('') you need Application.HelpShowTableOfContents.
I don't know if they're still available but you should try to track down the
What's new in D6, D7, (forget about D , D2005 and D2006 if you have made
quantum leap from D5.
--
Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp |
|
| Back to top |
|
 |
Guest
|
Posted: Tue May 23, 2006 4:14 pm Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
"Kevin" <1 (AT) 1 (DOT) com> wrote in message news:4472c06b$1 (AT) newsgroups (DOT) borland.com...
| Quote: | Add "WinHelpViewer" in the "uses" keyword for WinHelp file
or "HTMLHelpViewer" for HTML Help file.
uses WinHelpViewer;
or
uses HTMLHelpViewer;
Since Delphi 2005 in itself uses another help system, is there any plans |
about supporting that format from programs made by Delphi?
(VS/hxs format) |
|
| Back to top |
|
 |
Florent Ouchet Guest
|
Posted: Tue May 23, 2006 4:14 pm Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
alf.christophersen (AT) medisinuio (DOT) no a écrit :
| Quote: | Since Delphi 2005 in itself uses another help system, is there any plans
about supporting that format from programs made by Delphi?
(VS/hxs format)
|
I guess HTMLHelpViewer is designer for that purpose.
--
Florent Ouchet |
|
| Back to top |
|
 |
Pete Fraser Guest
|
Posted: Tue May 23, 2006 5:14 pm Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
The problem is that unless your customer has VS.NET or
Borland BDS 1,3,4 installed on their computers (or a
similar help viewer), they won't have any means of displaying
the help files.
MS does not allow deployment of the help viewer
HTH Pete
<alf.christophersen (AT) medisinuio (DOT) no> wrote in message
news:447326b5 (AT) newsgroups (DOT) borland.com...
| Quote: |
"Kevin" <1 (AT) 1 (DOT) com> wrote in message
news:4472c06b$1 (AT) newsgroups (DOT) borland.com...
Add "WinHelpViewer" in the "uses" keyword for WinHelp file
or "HTMLHelpViewer" for HTML Help file.
uses WinHelpViewer;
or
uses HTMLHelpViewer;
Since Delphi 2005 in itself uses another help system, is there any plans
about supporting that format from programs made by Delphi?
(VS/hxs format) |
|
|
| Back to top |
|
 |
Don Guest
|
Posted: Tue May 23, 2006 8:14 pm Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
| Quote: | Since Delphi 2005 in itself uses another help system, is there any plans
about supporting that format from programs made by Delphi?
(VS/hxs format)
I guess HTMLHelpViewer is designer for that purpose.
|
Not really. It handles HTML Help (.chm) but not HTML Help 2 (.hxs). MS did
not make HTML Help 2 available for consumer apps. They use it in their
development tools and MS Office. But in general it did not get "blessed" for
public consumption.
Posted to news://msnews.microsoft.com/microsoft.public.helpauthoring
From: "Shane McRoberts [MSFT]" <shanemc (AT) microsoft (DOT) moc>
Subject: NEWS: Update from Microsoft on Help plans
Date: Fri, 10 Jan 2003 15:54:04 -0800
The Microsoft? Help team has decided not to release Microsoft Help 2 as a
general Help platform. This is primarily in response to customer feedback
that the most important thing is providing a standard Help experience on
everybody's machine. With that in mind, we are focusing our work efforts on
providing a great Help experience in the next client release of Windows
(codename "Longhorn") rather than on releasing an interim solution that is
not integrated with the operating system.
While Microsoft develops future Help technologies, we encourage Help authors
to continue using HTML Help 1.x. Visual Studio? .NET has great support for
integrating HTML Help 1.x content into the applications you build, see
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconApplicationAssistance.asp.
There are also many 3rd party tools available that provide a rich authoring
experience for HTML Help 1.x content (for some examples, see
http://www.winwriters.com/restools.htm [not a Microsoft site]).
The Help 2 engine will continue to be provided with several of Microsoft's
developer-related products, including Visual Studio .NET, MSDN? Library,
Microsoft .NET Framework SDK, and Microsoft Office Developer. Component
developers and others who need to integrate their Help content into the Help
system in Visual Studio .NET can do so using the Visual Studio Help
Integration Kit (VSHIK). See
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwmscExtendingNETHelp.asp
for more information. There are also 3rd party tools that provide support
for Help 2, including FAR HTML (http://www.helpware.net/FAR/index.html [not
a Microsoft site]) and ComponentOne? Doc-To-Help?
(http://www.componentone.com/helptools.aspx [not a Microsoft site]).
Shane McRoberts
Lead Program Manager, Microsoft Help |
|
| Back to top |
|
 |
Guest
|
Posted: Wed May 24, 2006 5:15 pm Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe |
|
|
"Pete Fraser" <pete.nospam.fraser.nospam (AT) frasersoft (DOT) nospam.net> wrote in
message news:447335f2$1 (AT) newsgroups (DOT) borland.com...
| Quote: | The problem is that unless your customer has VS.NET or
Borland BDS 1,3,4 installed on their computers (or a
similar help viewer), they won't have any means of displaying
the help files.
MS does not allow deployment of the help viewer
|
Ok. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|