Danke für eure Hilfe, ich habe jetzt auch für das letzte Problem eine Lösung gefunden.
Ich verwende um die Paintbox weiß zu färben:
statt dem
Delphi-Quellcode:
canvas.brush.color:=clwhite;
canvas.FillRect(Rect(0,0,PaintBox1.width,PaintBox1.height));
das
Delphi-Quellcode:
canvas.brush.color:=clwhite;
canvas.FillRect(Rect(0,0,Panel1.width,Panel1.height));
Da die Paintbox an das Panel gebunden ist passt das ganze.
Vielen Dank für eure Hilfe,
LG Dunkelbunt