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 

tApplication.HelpContext etc. in Delphi 2006 works different

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






PostPosted: Tue May 23, 2006 1:14 am    Post subject: tApplication.HelpContext etc. in Delphi 2006 works different Reply with quote



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





PostPosted: Tue May 23, 2006 8:14 am    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with 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.
Back to top
Guest






PostPosted: Tue May 23, 2006 9:14 am    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with quote



"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??
Sad
Back to top
Chris Burrows
Guest





PostPosted: Tue May 23, 2006 11:14 am    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with quote

<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??
Sad

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 DCool, D2005 and D2006 if you have made
quantum leap from D5.

--
Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp
Back to top
Guest






PostPosted: Tue May 23, 2006 4:14 pm    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with quote

"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





PostPosted: Tue May 23, 2006 4:14 pm    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with quote

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





PostPosted: Tue May 23, 2006 5:14 pm    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with 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 Sad
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





PostPosted: Tue May 23, 2006 8:14 pm    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with quote

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






PostPosted: Wed May 24, 2006 5:15 pm    Post subject: Re: tApplication.HelpContext etc. in Delphi 2006 works diffe Reply with quote

"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 Sad

Ok.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical All times are GMT
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.