Einzelnen Beitrag anzeigen

Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
659 Beiträge
 
Delphi 12 Athens
 
#2

Re: Flackern trotz doubleBuffered:=true

  Alt 28. Jun 2007, 17:15
Moin,

mit einigem Ausprobieren bin ich eben selbst über die Lösung gestolpert: Der Schuldige war das XPManifest, welches ich in mein Programm eingebunden habe. Einige Komponenten werden dadurch wohl anders neugezeichnet, so dass ein DoubleBuffered:=true alleine keine Wirkung mehr hat. Bei der Komponente, auf der das PaintBox-Objekt liegt (in meinem Fall ist das immer ein Panel) muss die Eigenschaft PaintBackground:=false gesetzt werden - dann klappts auch ohne Flackern.

Ich hoffe, das hilf in Zukunft noch anderen weiter.

Auf die Lösung kam ich durch diese Diskussion in einer Borland-Newsgroup: Bei Google-Groups zum Nachlesen.

Bis denn
Bommel
  Mit Zitat antworten Zitat