Die Frage warum der Wert nicht übergeben wird, ist noch offen.
Nur falls jemand wegen des Dankes meint die Sache sei erledigt.
Weitere Frage:
Die
Delphi-Quellcode:
procedure TForm1.Layout1Paint(Sender: TObject; Canvas: TCanvas;
const [Ref] ARect: TRectF);
erwartet als Parameter ein Canvas.
Erstelle ich in diesem onPaint-Ereignis ein Rechteck ohne vorher ein Canvas beim Aufruf der Prozedur zu übergeben, wird dennoch ein Rechteck gezeichnet.
Warum?
Gruß