I am implementing a solution where I want my Delphi form to implement an interface. Normally, I would use TInterfacedObject but this a TForm. I implemented this without any regard to reference counting. And I did not see memory leaks reported.
TForm = class(TForm, ISomething)
But it seems if I don't inherit from TInterfacedObject, I should be implementing the three methods required.
Am I missing something?