XE7 Builder update1
Posted: Sun Nov 30, 2014 5:27 pm
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
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