Well,
I just quickly tested this idea, records can't be inherited in Delphi 2007 for Win32.
And I already know classes don't support operator overloading in Delphi 2007 for Win32.
Is my idea ahead of it's time ?
I don't think so... C++ has had operator overloading for years, at least 7 years !
Delphi is just lagging, lagging, lagging behind on this.
I am not giving up yet, I shall try and see if I can find another way to implement it in Delphi 2007 for Win32.
But I am not counting on it.
Oh well.
Bye, Skybuck.