Winapi.GDIPAPI.hpp

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
MDonath
Newbie
Newbie
Posts: 4
Joined: Tue Dec 18, 2012 12:00 am

Winapi.GDIPAPI.hpp

Post by MDonath » Tue Jun 04, 2013 12:48 pm

I cannot compile my project with the new TeeChart2013 due to a missing include file:

In the file 'VCLTee.TeeGDIPlus.hpp' in line 23 and 24:

#include <Winapi.GDIPAPI.hpp> // Pascal unit
#include <Winapi.GDIPOBJ.hpp> // Pascal unit

These file really does not exist. What's wrong here?

MDonath

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

Re: Winapi.GDIPAPI.hpp

Post by Yeray » Tue Jun 04, 2013 2:56 pm

Hi MDonath,

What IDE are you using?
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

MDonath
Newbie
Newbie
Posts: 4
Joined: Tue Dec 18, 2012 12:00 am

Re: Winapi.GDIPAPI.hpp

Post by MDonath » Tue Jun 04, 2013 3:30 pm

RAD Studio XE3, C++ Builder project.

If I add 'Winapi.GDIPAPI.pas' and 'Winapi.GDIPOBJ.pas' from 'C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\source\rtl\win' to my project, the missing header files are created. But I think, this is a very 'tricky' solution.

MDonath

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

Re: Winapi.GDIPAPI.hpp

Post by Yeray » Wed Jun 05, 2013 9:02 am

Hi MDonath,

Thanks for sharing the solution.
Didn't it happen with the last v2012.07? Or what version do you come from?
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

MDonath
Newbie
Newbie
Posts: 4
Joined: Tue Dec 18, 2012 12:00 am

Re: Winapi.GDIPAPI.hpp

Post by MDonath » Wed Jun 05, 2013 9:23 am

I am using the current version v2013.08.130521.

MDonath

anauta2014
Newbie
Newbie
Posts: 48
Joined: Tue Apr 09, 2013 12:00 am

Re: Winapi.GDIPAPI.hpp

Post by anauta2014 » Wed Jun 05, 2013 10:41 am

I have the same problem with XE3, but early I wrote about XE4
With best regards
Vladimir

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

Re: Winapi.GDIPAPI.hpp

Post by Yeray » Wed Jun 05, 2013 11:25 am

Hi,
MDonath wrote:I am using the current version v2013.08.130521.
I understand you noticed the issue with v2013.08, but I'm trying to identify the latest version that worked fine to check the differences between them.
anauta2014 wrote:I have the same problem with XE3, but early I wrote about XE4
You mean this? I'm not sure it is related to this.
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

anauta2014
Newbie
Newbie
Posts: 48
Joined: Tue Apr 09, 2013 12:00 am

Re: Winapi.GDIPAPI.hpp

Post by anauta2014 » Wed Jun 05, 2013 12:09 pm

Usually I have the message - not found GDIPapi...hpp file.
On one PC I have CBuilder XE4 and last TeeChart installed from binary, and it works fine.
But on the other PC I have full RadStudioXE4 and after the same binary installation
I can't compile C++ applications and have this error.
With best regards
Vladimir

MDonath
Newbie
Newbie
Posts: 4
Joined: Tue Dec 18, 2012 12:00 am

Re: Winapi.GDIPAPI.hpp

Post by MDonath » Wed Jun 05, 2013 12:17 pm

Okay, my previous version was 2012.07.121105.

MDonath

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

Re: Winapi.GDIPAPI.hpp

Post by Yeray » Thu Jun 06, 2013 3:25 pm

Hello,
anauta2014 wrote:Usually I have the message - not found GDIPapi...hpp file.
On one PC I have CBuilder XE4 and last TeeChart installed from binary, and it works fine.
But on the other PC I have full RadStudioXE4 and after the same binary installation
I can't compile C++ applications and have this error.
Are there any other differences between these machines, like OS or other 3rd party tools?
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

anauta2014
Newbie
Newbie
Posts: 48
Joined: Tue Apr 09, 2013 12:00 am

Re: Winapi.GDIPAPI.hpp

Post by anauta2014 » Thu Jun 06, 2013 3:31 pm

Hi, Yeray
There is only one difference - one has CBuilder XE4 - Chart works
the other has full Rad Studio XE4 - this error exists.
The OS is the same - Win8-64, set of third party components also is the same, both computer I am using for application development and libraries have to be the the same.
With best regards
Vladimir

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

Re: Winapi.GDIPAPI.hpp

Post by Yeray » Thu Jun 06, 2013 3:36 pm

Hi,
MDonath wrote:Okay, my previous version was 2012.07.121105.
The GDIPAPI/TeeGDIPAPI and GDIPOBJ/TeeGDIPOBJ movement was discussed here:
http://www.teechart.net/support/viewtop ... 592#p58592
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

Post Reply