TTeeGDIPlus component not installed in Delphi2010

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
X-ray
Newbie
Newbie
Posts: 27
Joined: Fri Apr 16, 2010 12:00 am

TTeeGDIPlus component not installed in Delphi2010

Post by X-ray » Mon May 31, 2010 1:25 pm

Hi,

I am currently upgrading a big project from Delphi2007 to Delphi2010 and I am already using TeeChart2010 in the Delphi2007 project.

I had to do a full binary Install of TeeChart2010 because the TeeReCompile tool failed to install TeeChart2010 into Delphi2010.
The attached text file contains the (verbose) log of the TeeReCompile tool.

The failing part is:

TeeMaker114
EXCEPTION:
I/O error 123

Then I used the binary installer to install TeeChart2010 into Delphi2010, this seemed to be successful,
but when I try to load the Delphi2007 project into Delphi2010 I get an error message that the TTeeGDIPlus component is missing.
And that is true you can see that by looking at the attached screen shot of the Tool Palette.
What can I do to get the TTeeGDIPlus component into Delphi2010?

best regards,

X-ray
Attachments
Delphi2010.png
Delphi2010.png (34.94 KiB) Viewed 6546 times

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

Re: TTeeGDIPlus component not installed in Delphi2010

Post by Narcís » Tue Jun 01, 2010 1:39 pm

Hi X-ray,
I had to do a full binary Install of TeeChart2010 because the TeeReCompile tool failed to install TeeChart2010 into Delphi2010.
The attached text file contains the (verbose) log of the TeeReCompile tool.

The failing part is:

TeeMaker114
EXCEPTION:
I/O error 123
Thisi is the complete error message? Or do you get something else?
Then I used the binary installer to install TeeChart2010 into Delphi2010, this seemed to be successful,
but when I try to load the Delphi2007 project into Delphi2010 I get an error message that the TTeeGDIPlus component is missing.
And that is true you can see that by looking at the attached screen shot of the Tool Palette.
What can I do to get the TTeeGDIPlus component into Delphi2010?
Yes, this is a known issue (TV52014792). The problem is that GDI+ canvas uses third-party libraries that crash with C++ Builder. Therefore this component can not be installed in IDEs with C++ Builder personality. We are working on solving this for future releases. In the meantime you'll have to use GDI+ canvas at runtime as shown at the All Features\Welcome!\3D Canvas\GDI+ Canvas example in the new features demo, available at TeeChart's program group.
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

X-ray
Newbie
Newbie
Posts: 27
Joined: Fri Apr 16, 2010 12:00 am

Re: TTeeGDIPlus component not installed in Delphi2010

Post by X-ray » Tue Jun 01, 2010 2:48 pm

Hi Narcis,

I have attached the full logfile of the TeeRecompile tool, the I/O error 123 was just the last (but most important)
statement of this logfile.

I should add that I am using english Windows7 Professional 32bit as operating system.

best regards,

X-ray
Attachments
TeeRecompileBug.zip
(16.18 KiB) Downloaded 466 times

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

Re: TTeeGDIPlus component not installed in Delphi2010

Post by Narcís » Wed Jun 02, 2010 6:24 am

Hi X-ray,

Thanks for the log file. It's strange as nobody reported this so far. It seems as though as TeeMaker files are not accessible for some reason. Have you checked they are at TeeMaker folder in the source code installation? You could try running TeeRecompile disabling Tee 3D components checkbox. This would install TeeChart without TeeMaker.
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

X-ray
Newbie
Newbie
Posts: 27
Joined: Fri Apr 16, 2010 12:00 am

Re: TTeeGDIPlus component not installed in Delphi2010

Post by X-ray » Wed Jun 02, 2010 6:52 am

Hi Narcis,

thank you, that solved the problem!
I had copied the TChart sources folde to the directory structure of our build system
and I was not aware that TeeMaker was not included in this sources folder (it is located next to the sources folder).
When I specify the original position of the sources folder everything runs fine.
Interesting is, when I specify the TChart (only) sources folder in our build sytem I am not allowed
to switch off compilation of Tee3D and TeeTree packages as you can see on the attached screen shot.
It should be switched off automatically and not disabled.

best regards,

Thomas
Attachments
Untitled.jpg
Untitled.jpg (7.2 KiB) Viewed 6490 times

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

Re: TTeeGDIPlus component not installed in Delphi2010

Post by Narcís » Wed Jun 02, 2010 9:59 am

Hi Thomas,

Thanks for the info. This is an error, the installer should check if Tee 3D checkbox is checked and enabled, the same as it does for TeeTree. I have fixed this for next releases.

I'll also send you an e-mail with the URL to download new TeeRecompile version so that you can check if it works fine at your end.
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