Sorry, dass ich einen alten Thread aufmache, aber wenn man mit Google sucht landet man hier. Meiner Meinung nach ist der Pen vorgesehen um den Rand zu zeichnen und dementsprechend ist die sauberste Form:
Delphi-Quellcode:
Image1.Canvas.Brush.Color := clRed;
Image1.Canvas.Pen.Color := clRed;
Image1.Canvas.Rectangle(0,0,Image1.Width,Image1.Height);
Stefan
Jedoch kann die referenzbasierte Implementierung des Standard-Objektmodells in Kombination mit den komplexen syntaktischen Dereferenzierungsregeln bei einer objektorientierten
API wie ein Stolperstein wirken.