TeeChart v8.06 VCL maintenance release available

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

TeeChart v8.06 VCL maintenance release available

Post by Narcís » Thu Sep 03, 2009 9:18 am

Greetings!

Steema Support Central writes to inform you of the availability of the latest TeeChart v8.06 VCL maintenance release, which adds support for RAD Studio 2010.

TeeChart v8 VCL customers may download the version at no-charge from the customer download page via:
http://www.steema.com/downloads/client_access.html

The maintenance release contains several bug fixes and improvements. Release notes may be viewed here:
http://www.steema.com/files/public/teec ... elease.txt

A reminder too that the latest release of TeeChart VCL is available for evaluation via:
http://www.steema.com/downloads/form_tch_vcl.html
Last edited by Narcís on Wed Apr 14, 2010 8:04 am, edited 1 time in total.
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

GreenHorn
Newbie
Newbie
Posts: 5
Joined: Fri Feb 01, 2008 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by GreenHorn » Fri Sep 04, 2009 5:08 pm

Hello Narcís,

I've got some trouble with the Installation on D2010 (it works perfectly on D2006 and D2009). Can you take an eye on?

Kind Regards
Greeny

================================================================================
TeeChart Installation
VERSION: 8
RAD 2009.Win32 v12 ( 2009 Update 4 (Database Pack Update)) (RAD v6 Professional) (C++)
================================================================================
RAD 2010.Win32 v14 (RAD v7 Professional) (C++)
Tee814

Cannot recompile Delphi package: Tee814.dpk
Embarcadero Delphi for Win32 compiler version 21.0
Copyright (c) 1983,2009 Embarcadero Technologies, Inc.
Fatal: F1026 File not found: 'C:\Programme\Steema Software\TeeChart Pro 8.04 Full Source Code\Sources\Tee814.dpk'
EXCEPTION:
Compilation aborted.
--------------------------------------------

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

Re: TeeChart v8.06 VCL maintenance release available

Post by Narcís » Mon Sep 07, 2009 7:44 am

Hi Greeny,

Using TeeRecompile included with v8.06 source code installation works fine for me here. The error message you posted says it's still looking for v8.04 sources, you should check that TeeRecompile path points to v8.06 sources as the error message indicates it can't find RAD Studio 2010 packages as they didn't exist in v8.04.

Hope this helps!
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

MikeD
Newbie
Newbie
Posts: 30
Joined: Mon Jun 25, 2007 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by MikeD » Mon Nov 16, 2009 12:43 am

I have just upgraded to the 2010 C++ Builder. I downloaded and installed the 2010 version of TeeChart. I am having all kinds of problems with it. In some cases, the linker is still looking for the 812 version of the libraries. In other cases it cannot locate items (unresolved externals) such as TTeePDFFontList::GetCount(). In other cases, it was "Unable to open file 'STATCHAR.OBJ'". (The actual file name is STATCHAR.DCU).

I have tried everything I can think of. I have uninstalled and reinstalled TeeChart several times, and in different combinations. In some cases, the builds ask for the old includes (such as Tee812) so I change the name to the new value. No luck.

Do you have any ideas on what to do here? I had similar problems when I upgraded to 2009, but an uninstall and reinstall fixed the problem. Not this time.

Thanks for any information you may have.

Yeray
Site Admin
Site Admin
Posts: 9612
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: TeeChart v8.06 VCL maintenance release available

Post by Yeray » Mon Nov 16, 2009 2:37 pm

Hi MikeD,

The most probable is that there are remaining references to old TeeChart files in you Rad Studio. A first attempt would be revising the search and library paths for those wrong references and remove or update to the new ones.

If that's not enough the problem would probably be that you have in your IDE's default bin and/or lib paths, packages from the old TeeChart installation. So the best you could do is:
- Uninstall any TeeChart VCL for Rad Studio 2010 in your machine with the IDE closed.
- Manually delete or backup any remaining folder and file from those old Teechart installations. You can search for *tee* in your IDE's bin and lib folder and also ensure that the TeeChart installation directories were correctly removed with the uninstallation process.
- Open the IDE and check that there is no TeeChart reference in the search and library paths and the packages aren't installed.
- Close the IDE and install the latest package.
- Open the IDE, check that the package is correctly installed and the references at the search and library paths are correct.
- Create a simple new test application with a single chart on the form to see if everything works fine.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

MikeD
Newbie
Newbie
Posts: 30
Joined: Mon Jun 25, 2007 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by MikeD » Mon Nov 16, 2009 4:55 pm

Thanks for your input. I tried all of these steps yesterday. Today I did some additional steps that you did not include.

I completely removed all trace of TeeChart from C++ Builder 2010. I deleted the TeeChart directories. I then made sure it was all still gone from 2010. I then ran TeeRecompile to build and install TeeChart. I then ran C++ 2010. The dll did not link as before. I added a #pragma statement to one of the source modules. It then worked. I removed the pragma statement and it still worked. I took down 2010 and then restarted. I have not been able to get it to link again. Everything I try fails.

I had similar problems on 2009, but I was able to get around it by running the TeeRecompile. Not this time. Also, I keep getting asked about 812 packages (and the old Indy.lib package) even after I substitute them with the new ones. I think the main issue is with Embarcadaro on this one. I will take it up with them.

For the time being, it looks like I will have to fall back to 2009 C++ Builder. I was also getting a missing external file from one of their dlls, so I think there are other issues with the Embarcadaro release.

MikeD
Newbie
Newbie
Posts: 30
Joined: Mon Jun 25, 2007 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by MikeD » Mon Nov 16, 2009 10:13 pm

Just to let you know I found a way around my situation. It has to do with the contents of the C++ Builder project file. To correct my situation, I had to perform the following steps:

1. Identify the project file that needs to be changed. This is the project file with the .cbproj extension (not .cbproj.local).
2. Open the file in Wordpad.
3. Replace all the TeeChart references from 812 to 814 (ie Tee812.lib would be changed to Tee814.lib).
4. Save the project file.
5. Open the project in C++ Builder 2010.
6. Build the project. When the can't find package dialog appears, point the processing to the location of the 2010 TeeChart libraries.

I hope nobody else hits this problem, but this should help.

Sam F
Newbie
Newbie
Posts: 45
Joined: Wed Sep 10, 2008 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by Sam F » Tue Nov 17, 2009 4:29 am

I was disappointed that TV52013596(C++ builder property alignment issue - various property values are NULL and so I can't edit them for dynamically created charts) has not been resolved with this release - I would have thought it was a quick fix to resolve.

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

Re: TeeChart v8.06 VCL maintenance release available

Post by Narcís » Tue Nov 17, 2009 8:50 am

Hi Sam,

This is a known C++ Builder subproperties alignment issue. We suspect that it could happen only with updated projects from earlier C++Builder versions. We are aware that there are some problems with code aligning when generating *.hpp and *.objc files for C++ Builder using dcc32 (Delphi compiler). Those problems usually are totally random but most visible with some subproperties which don't return a valid pointer. Hence some random Access Violation errors. This is a known C++ Builder error as you can see in the Quality Central entries below. This issue was supposed to be fixed in C++ Builder 2009 but it is not working perfectly yet.

http://qc.embarcadero.com/wc/qcmain.aspx?d=47943
http://qc.embarcadero.com/wc/qcmain.aspx?d=46158
http://qc.embarcadero.com/wc/qcmain.aspx?d=27917
http://qc.embarcadero.com/wc/qcmain.aspx?d=653

In some cases we found that the solution was creating a new project and adding your existing unit to it.
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

Sam F
Newbie
Newbie
Posts: 45
Joined: Wed Sep 10, 2008 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by Sam F » Wed Nov 18, 2009 4:57 am

Thanks for the information. I will probably try recreating the project and see if that works.

Sam F
Newbie
Newbie
Posts: 45
Joined: Wed Sep 10, 2008 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by Sam F » Thu Dec 03, 2009 1:40 am

I am able to recreate the problem by starting a new project, with the following small code snippet. Considering starting a new project doesn't seem to help, is there anything I can do on my end to resolve this? If I ended up purchasing C++ Builder 2009, for example? Are their cheaper solutions?

Code: Select all

TChart *MyNewChart = new TChart(this);

 TColorGridSeries *m_pColourGrid = new TColorGridSeries(MyNewChart);
 m_pColourGrid->Frame->Visible = false; //Frame == NULL, crashes

 TContourSeries *m_pContour = new TContourSeries(MyNewChart);
 m_pContour->Smoothing->Active = true;  //Smoothing == NULL, crashes

Sam F
Newbie
Newbie
Posts: 45
Joined: Wed Sep 10, 2008 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by Sam F » Thu Dec 03, 2009 2:03 am

I'm currently using C++ Builder 2007 by the way.

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

Re: TeeChart v8.06 VCL maintenance release available

Post by Narcís » Thu Dec 03, 2009 3:38 pm

Hello,

I checked this works fine with v8.06 and Delphi 2007 but fails with C++ Builder 2007, 2009 and 2010. I'm afraid the only solution for now is doing something like this:

Code: Select all

	TChart *MyNewChart = new TChart(this);

	TColorGridSeries *m_pColourGrid = new TColorGridSeries(MyNewChart);

	if (m_pColourGrid->Frame != NULL) {
		m_pColourGrid->Frame->Visible = false;
	}

	TContourSeries *m_pContour = new TContourSeries(MyNewChart);

	if (m_pContour->Smoothing != NULL) {
		m_pContour->Smoothing->Active = true;
	}
We will investigate the issue further and let you know if there's anything else that can be done.
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

QTech
Newbie
Newbie
Posts: 16
Joined: Wed Jul 02, 2008 12:00 am

Re: TeeChart v8.06 VCL maintenance release available

Post by QTech » Fri Mar 19, 2010 3:23 am

I am not able to download v8.06 the latest version displayed is 7.12...

TeeChart Standard v7 VCL / CLX

Latest versions of all TeeChart Standard VCL v7 binary installers.

* -
TeeChartStandard7.12Delphi2006.exe
June 27, 2007
15,53 MB
[download]

* -
TeeChartStandard7.12Delphi2007.exe
June 27, 2007
11,18 MB
[download]

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

Re: TeeChart v8.06 VCL maintenance release available

Post by Narcís » Fri Mar 19, 2010 11:35 am

Hi QTech,

I can see v8.06 using your v8 keys. Are you using them to log into the download area? Actually those are the same you use for the forums. Anyway, I'll ask the Sales Dept. to send you them again.

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

Post Reply