Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#5

AW: Cursor Flickert über TImage

  Alt 3. Dez 2010, 13:50
aber vielleicht kannst Du in ein Bitmap zeichnen und das Ergebnis auf Deinen PaintBox.Canvas kopieren (ohne FillRect). Einen Versuch ist es vielleicht wert...
Das ist eigentlich die angesehene vorgehensweise, wenn man den Hintergrund immer wieder löscht.

Wenn du es schaffst alles neu zu zeichnen, ohne den Hintergrund vorher zu löschen und ohne Pixel mehrfach umzufärben, wärend eines Zeichenvorgangs, dann kannst du auch direkt auf das Canvas zeichnen ... also bei dieser hohen Bildwiederholungsrate und in dem letzen Sonderfall würde sich das Bitmap nicht wirklich lohnen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat