Dein Interface müsste dann in etwa so aussehen:
Delphi-Quellcode:
constructor Create(AOwner: TComponent); overload; override;
constructor Create(xpixel, ypixel: Integer); reintroduce; overload;
constructor Create(aOwner: TWinControl); reintroduce; overload; // wobei das hier eventuell Probleme bereitet, das TWinControl ja ebenfalls ein TComponent ist.
Die eigentliche Arbeit steckt aber in den Implementierungen, zu denen wir aber so nicht viel sagen können.