Очистить Canvas
Есть два хороших способа очистить Canvas. Их скорости очень близки. В первом способе используются возможности Delphi, во втором – WinAPI. Первый способ удобнее тем, что позволяет закрашивать Canvas любым цветом. procedure TForm1.Button1Click(Sender: TObject);begin
Form1.Canvas.Brush.Color := clRed;
Form1.Canvas.FillRect(Form1.ClientRect);
PatBlt(Form1.Canvas.HANDLE, 0, 0, Form1.ClientWidth, Form1.ClientHeight, WHITENESS);
end;