Build warning W1075 with Delphi 12.2

When building TMS VCL UI Pack 13.4.1.0 with Delphi 12.2 projects, we get a lot of warnings like below. Is there any way we can get rid of these warnings?

TEscherRecordCacheHdr.inc(11,3): warning W1075: W1075 Overloading a similar index type by declaring an array property 'Items'
TEscherRecordCacheHdr.inc(11,3): warning W1075: Related member: property TEscherRecordCache.Items[Integer]: TEscherRecord;
TEscherRecordCacheHdr.inc(11,3): warning W1075: Related member: property TObjectList.Items[NativeInt]: TObject;

We fixed this issue.
Next update will address this.

Excellent, thank you

I'm wondering whether is is compiled with the same .inc file?
One with which it should is here
tmsdefs.zip (824 Bytes)

I have attached my .inc file, they are not identical.
Using the one you sent, does not change the warnings, though.
TMSDEFS.zip (889 Bytes)

Can you try with v13.5.0.0?

Hi Bruno, we have tried with Delphi 12.3 + TMS 13.5.1.0, same problem

Can you
FLXCOMPILER.zip (921 Bytes)
update the attached file in the TMS VCL UI Pack subfolder XlsAdapter and try to recompile your app to see if this helps?

It helped, thank you

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.