Sven,

Thanks a lot. It worked.

Generics, advanced record, customized operator ... all these new features are so cool.
I am impressed that Free Pascal has become so powerful.

Dennis


uses fgl;

Type
   RScene=record
     ID : Word;
     Name, Category : String;
   end;

   TSceneList=specialize TFPGList<RScene>;


The error is:  Operator is not overloaded: "RScene" = "RScene"


I suppose the generic thing does not know how to compare 2 records.
How do I solve that?

Provide a "=" operator overload for the record:




_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to