AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Double Buffered Bug

Ein Thema von Blamaster · begonnen am 24. Jan 2010 · letzter Beitrag vom 1. Feb 2010
 
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#18

Re: Double Buffered Bug

  Alt 1. Feb 2010, 14:34
Sekunde.
Zitat von Blamaster:
1. Timer löst Onpaint Ereignis der Paintbox auf, diese holt sich die Hintergrund Bmp und lädt sie[...]
Wo macht es den Unterschied, ob dieses Hintergrundbitmap nun auf den PaintBox Canvas, oder ein zweites Bitmap in der Größe der PaintBox ge-stretch-drawed wird? Wieso muss bei Variante 2 was neu berechnet werde, bei 1 aber nicht?

Edit: Roter Kasten is Montags auch noch nich so fit, hm? Ich glaub der Teekeks hat recht, auch wenn ich grad nicht verstehe wie du mich verstanden hast

Edit2: Das mit dem komplett erst "offline" (also unsichtbar) Zeichnen, und in einem Schwupps ausgeben ist übrigens auch die gängige Praxis. DoubleBuffered ist eine Krücke um dies auf einem Umweg zu erreichen. Besser gleich selber sauber bauen, spart mittelfristig einen Haufen Nerven (und Zeit).
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 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-2025 by Thomas Breitkreuz