GDIPlus W8080's

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
richo25
Newbie
Newbie
Posts: 2
Joined: Wed May 14, 2014 12:00 am

GDIPlus W8080's

Post by richo25 » Thu Jan 15, 2015 3:01 am

There are a few W8080, declared but unused warnings that are rather annoying, in our case due to strict requirements abort the build...
Seems to have happened since the 2014 release / XE7 upgrade we've done.
Doesn't matter if we set TeeChart to run in GDI only mode or GDIPlus Mode.

C++ warning W8080: 'Gdiplus::FlatnessDefault' is declared but never used
C++ warning W8080: 'Gdiplus::GenericSansSerifFontFamily' is declared but never used
C++ warning W8080: 'Gdiplus::GenericSerifFontFamily' is declared but never used
C++ warning W8080: 'Gdiplus::GenericMonospaceFontFamily' is declared but never used
C++ warning W8080: 'Gdiplus::GenericSansSerifFontFamilyBuffer' is declared but never used
C++ warning W8080: 'Gdiplus::GenericSerifFontFamilyBuffer' is declared but never used
C++ warning W8080: 'Gdiplus::GenericMonospaceFontFamilyBuffer' is declared but never used
C++ warning W8080: 'Gdiplus::GenericTypographicStringFormatBuffer' is declared but never used
C++ warning W8080: 'Gdiplus::GenericDefaultStringFormatBuffer' is declared but never used

Seems that the Gdiplus win32 api files are being included no matter what the GDI Mode of Teechart is set to.
This results in us having to splatter a whole pile of Macro hacks across any compile unit that references TeeChart..
Really annoying and would be great if it could be fixed..

Cheers

Post Reply