Hallo Peter,
nein, hilft nicht!
Was mir aber nun bei 'zig Versuchen aufgefallen ist:
Schreibe ich eine OnPaint-Procedure in der FormMain und weise diese meiner Komponente zu, funktioniert es!
Hier aber habe ich als Parameter vom Paint(Sender: TObject; Canvas: TCanvas; const ARect: TRectF), in der Komponente nicht!
Versuche ich diese Parameter in der Komponente zu verwenden, wird
Delphi-Quellcode:
protected
{ Protected-Deklarationen }
procedure Paint(Sender: TObject; Canvas: TCanvas;
const ARect: TRectF); override;
E2037 Deklaration von 'Paint' unterscheidet sich von vorheriger Deklaration
bemängelt!
Hast Du eine Idee was da schiefläuft?
Ciao
Stefan