Build 2014.12.140923
installed the XE7 update, now I am getting the missing Winapi.GDIPAPI messages, so I reinstalled those missing files posted in another topic (from XE3, I think), which worked before the update.
I also fixed the namespace problem in VCLTee.TeeGDIPlus.hpp, as below:
namespace Vcltee
{
//-- user supplied -----------------------------------------------------------
typedef Gdiplus::Graphics TGPGraphics;
typedef Gdiplus::Brush TGPBrush;
Now I am getting this, and related, errors on a simple VCL Form app with a TChart:
[bcc32 Error] VCLTee.TeeGDIPlus.hpp(74): E2316 'TGPRectF' is not a member of 'Gdipapi'
Full parser context
Unit2.cpp(6): #include Unit2.h
Unit2.h(10): #include C:\Program Files (x86)\Steema Software\TeeChart 2014 for RAD XE7\Delphi21.win32\Include\VCLTee.TeeEdit.hpp
VCLTee.TeeEdit.hpp(28): #include C:\Program Files (x86)\Steema Software\TeeChart 2014 for RAD XE7\Delphi21.win32\Include\VCLTee.TeeEditCha.hpp
VCLTee.TeeEditCha.hpp(36): #include C:\Program Files (x86)\Steema Software\TeeChart 2014 for RAD XE7\Delphi21.win32\Include\VCLTee.TeeEdiSeri.hpp
VCLTee.TeeEdiSeri.hpp(30): #include C:\Program Files (x86)\Steema Software\TeeChart 2014 for RAD XE7\Delphi21.win32\Include\VCLTee.TeeGDIPlus.hpp
VCLTee.TeeGDIPlus.hpp(45): namespace Vcltee
VCLTee.TeeGDIPlus.hpp(47): namespace Teegdiplus
VCLTee.TeeGDIPlus.hpp(69): class TGDIPlusCanvas
We are dead in the water here, so please help
Note that current TeeChart build works in XE3 with the above fixes, though we get a lot of warnings like:
[bcc32 Warning] ACBusedSubstation.cpp(1192): W8080 'Gdiplus::FlatnessDefault' is declared but never used
This GDI issue needs to be resolved ASAP.
Kevin
XE7 Builder update1
Re: XE7 Builder update1
Hello,
A simple VCL Forms Application - C++Builder with just a TChart in the form seems to work fine for me here with TeeChart Pro v2014.12 and RAD XE7.
Can you please arrange a simple example project we can run a-is to reproduce the problem here?
A simple VCL Forms Application - C++Builder with just a TChart in the form seems to work fine for me here with TeeChart Pro v2014.12 and RAD XE7.
Can you please arrange a simple example project we can run a-is to reproduce the problem here?
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: XE7 Builder update1
We installed the XE7 update from the web, with standard TChart disabled.
When the update was installed, the Winapi.GDIAPI.hpp and Winapi.GDIPOBJ.hpp files apparently disappeared. So we did some tests, while watching the \include\windows\rtl folder
Reinstalling TChart did not install the GDI files
Reinstalling XE7 from the web with standard TChart enabled did not install the files.
Reinstalling TChart after this did not install the files
Getting the XE7 ISO from Embarcadero and installing without TChart standard did not install the files
Installing XE7 from ISO with TChart standard installed the GDI files.
So it appears that, in our case, only the XE7 ISO installation with standard TChart installs the necessary files.
A question for Steema:
If those files are necessary for TChart to function, and they are not always installed by Embarcadero, why not install those files during your installation if they are missing from the Embarcadero install?
thanks
Kevin
K
When the update was installed, the Winapi.GDIAPI.hpp and Winapi.GDIPOBJ.hpp files apparently disappeared. So we did some tests, while watching the \include\windows\rtl folder
Reinstalling TChart did not install the GDI files
Reinstalling XE7 from the web with standard TChart enabled did not install the files.
Reinstalling TChart after this did not install the files
Getting the XE7 ISO from Embarcadero and installing without TChart standard did not install the files
Installing XE7 from ISO with TChart standard installed the GDI files.
So it appears that, in our case, only the XE7 ISO installation with standard TChart installs the necessary files.
A question for Steema:
If those files are necessary for TChart to function, and they are not always installed by Embarcadero, why not install those files during your installation if they are missing from the Embarcadero install?
thanks
Kevin
K
Re: XE7 Builder update1
Hi Kevin,
We posted here, some time ago, the headers for XE3 and XE4:
http://www.teechart.net/support/viewtop ... 443#p62443
Here you have the headers for XE7:
We posted here, some time ago, the headers for XE3 and XE4:
http://www.teechart.net/support/viewtop ... 443#p62443
Here you have the headers for XE7:
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |