teeuser help in vista

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

teeuser help in vista

Post by Richard Seaby » Tue Apr 17, 2007 9:57 am

Hi

I have recompiled teeuser help into chm for using in vista but the chart editor seems unable to find it - is there something I have missed?

Richard

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Tue Apr 17, 2007 10:17 am

Hi Richard,

You may need to update TeeUser7.hlp value in the windows registry at the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Help.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Tue Apr 17, 2007 10:23 am

HI

This is for a for the help i distribute with my program - I use to just put in Teeuser7.hlp in the folder with my exe and it worked fine - now I have to use chm files - it cannot find it - is it hard coded to look for hlp files?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Tue Apr 17, 2007 1:18 pm

Hi Richard,

In that case you may need to set your file at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\HTML Help.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Tue Apr 17, 2007 3:09 pm

I did that - it still does not seem to do anything

I have set it to C:........My Exe in - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\HTML Help

it still does not seem to find it - anything else I should do?

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Wed Apr 18, 2007 3:27 pm

Any other ideas - I am stuck! have you got a chm version of the file - in case my compile has changed the numbers of something?

Richard

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Thu Apr 19, 2007 8:56 am

when I try and use the help in delphi (testing your dialog) it throws a dose not understand the string : ms-help//C;\ .... TeeChart7.hlp

the details are

[045D4DC0]{htmlhelp2100.bpl} HTMLHelp2Viewer.CanShowALinkEx + $F8
[2000A455]{rtl100.bpl } System.@CheckAutoResult + $11
[045D4DC0]{htmlhelp2100.bpl} HTMLHelp2Viewer.CanShowALinkEx + $F8
[045D2274]{htmlhelp2100.bpl} HelpIDEShim.Trace + $148
[045D5039]{htmlhelp2100.bpl} HTMLHelp2Viewer.CanShowContextEx + $81
[045D71E0]{htmlhelp2100.bpl} HTMLHelp2Viewer.THTMLHelp2Viewer.UnderstandsContext + $A4
[2005CDEB]{rtl100.bpl } HelpIntfs.THelpManager.ShowContextHelp + $AF
[20161716]{vcl100.bpl } Forms.TApplication.DoOnHelp + $BA
[20161812]{vcl100.bpl } Forms.TApplication.HelpContext + $5A
[4232DFFF]{TeeUI711.bpl} Teeeditcha.TChartEditForm.WMHelp + $3F
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[20D99772]{designide100.bpl} DeskUtil.SetFocusHook + $2E
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[2015898D]{vcl100.bpl } Forms.TCustomForm.WndProc + $531
[20142E60]{vcl100.bpl } Controls.TWinControl.MainWndProc + $2C
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[20142E60]{vcl100.bpl } Controls.TWinControl.MainWndProc + $2C
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20143833]{vcl100.bpl } Controls.TWinControl.DefaultHandler + $D7
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20D99772]{designide100.bpl} DeskUtil.SetFocusHook + $2E
[2015898D]{vcl100.bpl } Forms.TCustomForm.WndProc + $531
[20D99772]{designide100.bpl} DeskUtil.SetFocusHook + $2E
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20142E60]{vcl100.bpl } Controls.TWinControl.MainWndProc + $2C
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20143833]{vcl100.bpl } Controls.TWinControl.DefaultHandler + $D7
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20142E60]{vcl100.bpl } Controls.TWinControl.MainWndProc + $2C
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[2013A7BA]{vcl100.bpl } Controls.FindControl + $42
[20160EF8]{vcl100.bpl } Forms.TApplication.ProcessMessage + $FC
[20160F32]{vcl100.bpl } Forms.TApplication.HandleMessage + $A
[2015CFEF]{vcl100.bpl } Forms.TCustomForm.ShowModal + $187
[42334E11]{TeeUI711.bpl} Editchar.EditChartPage + $2D
[42335016]{TeeUI711.bpl} Editchar.EditChart + $2
[423350BF]{TeeUI711.bpl} Editchar.EditChartPart + $97
[42905244]{DclTeePro711.bpl} Teechartreg.EditChartDesign + $24
[429052C9]{DclTeePro711.bpl} Teechartreg.TChartCompEditor.Edit + $1D
[4290533F]{DclTeePro711.bpl} Teechartreg.TChartCompEditor.ExecuteVerb + $3B
[0536904E]{vcldesigner100.bpl} VCLSurface.TVclDesignSurface.ComponentVerb + $4E
[2013375F]{vcl100.bpl } Menus.TMenuItem.Click + $A7
[20134C87]{vcl100.bpl } Menus.TMenu.DispatchCommand + $13
[20135DE6]{vcl100.bpl } Menus.TPopupList.WndProc + $82
[20135D35]{vcl100.bpl } Menus.TPopupList.MainWndProc + $1D
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[20160EF8]{vcl100.bpl } Forms.TApplication.ProcessMessage + $FC
[20160F32]{vcl100.bpl } Forms.TApplication.HandleMessage + $A
[20161188]{vcl100.bpl } Forms.TApplication.Run + $CC
[00422971]{bds.exe } bds.bds (Line 196, "" + 7) + $2



So it appears that it is trying to use html help - but passing the hlp file - I am confused now!

I am desperate to get something working here I am delaying the launch of our program because of this help issue.

Any ideas? - can you get chm help to work with your tchart editor?
Last edited by Richard Seaby on Thu Apr 19, 2007 10:23 am, edited 1 time in total.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Thu Apr 19, 2007 10:05 am

Hi Richard,

To build your own help file you should do as told in the Readme.txt file at C:\Program Files\Steema Software\TeeChart 7.08 for Delphi 2006\Docs\Runtime Editor help source.

You can download Microsoft Help compiler here.

If problems persists please let us know which is the exact environment you are using and when does the error occur.

Thanks in advance.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Thu Apr 19, 2007 10:22 am

I use help and manual to make my help systems - it compiles fine in chm mode. My problem is that the chart editor does not seem to find it. I have modified my registry in the htmlhelp section but still no luck. It appears from the above message to be trying to find the obsolete hlp file insead - is that hard coded in?

Can you make the editor find chm help files?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Thu Apr 19, 2007 10:24 am

Hi Richard,

No, chm files are not supported, the editor is looking for .hlp files.

I'll add your request to add support for chm files at our wish-list to be considered for inclusion in future releases.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Thu Apr 19, 2007 10:33 am

This makes it useless in vista. There is no support for hlp files there - can you think of a work around - can I catch the hlp call in any way - is there some low level call I can intercept?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Thu Apr 19, 2007 10:40 am

Hi Richard,

In that case you can do what's told here:

http://support.microsoft.com/kb/917607
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Richard Seaby
Newbie
Newbie
Posts: 58
Joined: Mon May 17, 2004 4:00 am
Contact:

Post by Richard Seaby » Thu Apr 19, 2007 10:50 am

Oh Well - thanks for that.

I think I will leave the chart editor unsupported - I am not sure that most people would be pleased with me if I installed an few mb of unsupported obsolete code!

I would rather not have moved away form hlp files but that is what MS have decided and I cannot fight them.

I assume you help system for teechart will not work on vista - (I am installing it today on my vista machine). Does your new version 8 use chm files?

Richard

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Thu Apr 19, 2007 11:42 am

Hi Richard,

v8 will include .chm files but they're not finished yet and I can't tell you just now if editor help files in .chm format will be included. In the future we are also planning exporting html help files to html 2.0 help file format.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Pep
Site Admin
Site Admin
Posts: 3299
Joined: Fri Nov 14, 2003 5:00 am
Contact:

Post by Pep » Mon Feb 25, 2008 11:58 am

Information update to this thread

The Microsoft installer available at
http://www.microsoft.com/downloads/deta ... laylang=en

installs WinHlp32.exe to permit that Vista run hlp files. That offers a short-term solution. Steema will provide a chm solution for the longer term.

Post Reply