On 23.07.2011 13:44, Ludo Brands wrote:
Probably helper types:  http://wiki.lazarus.freepascal.org/Helper_types

Yes, you are right. To explain this a bit:

In Delphi "helper" classes (and records) are basically classes that magically derive from a TClassHelperBase (or so) class which in turn derives from TInterfacedObject. In FPC I have decided to implement them as a true first class type and thus I decided that they deserve their own RTTI type as well. The type data of them contains the class or record helper they derive from (if any) and the class or record they extend.

For an example see this section on the wiki page linked by Ludo: http://wiki.lazarus.freepascal.org/Helper_types#Differences_between_Delphi_and_FPC

Regards,
Sven


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to