Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Double Buffered Bug (https://www.delphipraxis.net/146641-double-buffered-bug.html)

brechi 1. Feb 2010 18:49

Re: Double Buffered Bug
 
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.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz