That was what I feared. Couldn't the Tlist just contain a class definition of a container class to store the data as a member? I know delphi supports "nested classes" but I can't find anything on it in Freepascal

Anyone?