[fpc-devel] Component FTag and Tag should be int64

Michael Van Canneyt michael at freepascal.org
Wed Nov 24 00:25:52 CET 2010



On Tue, 23 Nov 2010, Luiz Americo Pereira Camara wrote:

> michael.vancanneyt at wisa.be escreveu:
>> 
>> 
>> On Tue, 23 Nov 2010, Hans-Peter Diettrich wrote:
>> 
>>> Andrew Brunner schrieb:
>>> 
>>>> That would not be an issue as Int64 is available under all flavors of 
>>>> FPC. I don't see the hold up in adding a patch for Data field. There is 
>>>> just one unit to change. What makes this so complicated that it hasn't be 
>>>> accomplished yet???
>>> 
>>> First we have to agreee about the new type. Int64 could have been choosen 
>>> already - by Delphi - when this were a reasonable decision.
>> 
>> As I understand it , Andrew is talking about adding an additional field 
>> 'Data' of type pointer (or better would be TObject) which would exist next 
>> to the Tag field.
>> 
>> For Delphi compatibility reasons, the Tag type will be changed to PtrInt.
>
> Good.
>
> I've been waiting for some time:
> http://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg05886.html

If it had not been for Delphi compatibility, 
you would have been waiting forever :-)

Michael.



More information about the fpc-devel mailing list