(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: wenn Bild mit Pfeiltasten bewegt wird flimmert es
14. Apr 2008, 21:39
du verwendest vermutlich ein TImage. Dieses malt sich auf die Canvas des Parents. Jedes mal wenn sich jetzt das Bild ändert oder verschiebt wird erst der parent gemalt und dann das Image. Das ist notwendig damit Transparenz etc. funktioniert aber dadurch hast du eben auch das flimmern weil eben immer erst der parent gemalt wird und dann erst das image. Mit Doublebuffered wird das malen gepuffert und das Bild wird erst raus geblittet wenn alle Schichten aufeinander gemalt sind.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|