teste mal:
- DoubleBuffered := True
-
Unit FlickerReduce (hier im Forum)
(vermutlich bringt´s nichts - aber wer weiß...)
ansonsten:
- TmpBmp: TBitmap
- erzeugen
- auf dessen Canvas malen
- dessen Canvas auf Deinen kopieren
stahli
Edit: DoubleBuffered half gerade bei meiner eigenen Komponente