I can not find anything on the Docs so:
Is there a Basetype for Interfaces?
I ask because i have code like:
function checkData(Value : IInterface) : boolean;
I need to call these with different Interfaces but now i’m lost in the dark
I don’t believe there is. You;ll have to define a common ancestor or pass Object (any Interface is also an Object).
Ok that is fine. Sometimes my thoughts are to "Delphi"