Registriert seit: 30. Jan 2004
823 Beiträge
|
Re: Double Buffered Bug
1. Feb 2010, 18:49
Mach es bitte nicht mit so vielen Bitmaps. Alle Vektordaten (Text, Linien etc.) solltest du direkt auf das Canvas zeichnen.
Im Normalfall alles im OnPaint-Ereignis.
Wenn dies nicht funktioniert, dann leite mal vom TPanel ab (dort kannst du OnPaint überschreiben) und setzt DoubleBuffered auf true (ggf. noch ParentBackground anpassen).
Zum einen sparst du einiges an Speicher (6MB bei 1920x1080), Geschwindigkeit (gut sollte sich net viel tun) und hast am Schluss auch viel weniger Probleme wenn du z.B. auch Drucken willst.
|