![]() |
Wie zeichne ich richtig/performant?
Moin,
Also: Ich schreibe hin und wieder die eine oder andere Komponente. Momentan habe ich hier ein erweitertes Panel liegen (von TCustomPanel abgeleitet). Ja, wie es halt ist, flackert das wie irgendwas, sobald man dessen Größen verändert (Ich glaube, Windows zeichnet da den BG dazwischen, denn es flackert in einer weißen Farbe). Merkwürdig finde ich nur, dass ich dachte ich wüste alles über das korrekte Zeichnen einer Komponente. Ich benutze Invalidate, sowohl Offscrean Bitmaps (+ Bitblt) und Csopaque ist auch "eingeschaltet". Die Frage ist also: Wieso flackert das so? Gibt es noch irgendwelche Tricks die ich brauche? Kann ich Windows verbieten (außer per CSOpaque) den Hintergrund zu zeichnen? Hilfe :| Danke schonmal & Grüße, Max Edit: Titel - "performant" nicht "performat". |
Re: Wie zeichne ich richtig/performant?
|
Re: Wie zeichne ich richtig/performant?
Moin,
Ich Idiot ;) Darauf hätte ich selbst kommen können! Danke auf jeden Fall! Nicht ein einziges Flimmern ist mehr zu sehen! Perfekt :) Grüße & Danke nochmal! Max |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr. |
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 by Thomas Breitkreuz