Moin Braingrenade,
wenn Du etwas von class ableitest so wird das intern als class(TObject) gesehen.
In keinem Falle aber kommst Du um den Aufruf eines Konstruktors herum, wenn Du eine Instanz von Deiner Klasse bilden willst.
Dazu musst Du nicht zwingend selber einen erstellen, wenn Du nichts hast was dort initialisiert werden soll.
Wenn Du also erst den Konstruktor der Klasse aufrufst
Delphi-Quellcode:
var x : myclass;
procedure y;
begin
x := myclass.create; // Instanz von MyClass erzeugen
x.init(application.handle);
end;
sollte es gehen.
Dazu musst Du in Deiner Klasse nichts ändern.