Einzelnen Beitrag anzeigen

Michael II

Registriert seit: 1. Dez 2012
Ort: CH BE Eriswil
760 Beiträge
 
Delphi 11 Alexandria
 
#22

AW: Canvas: Änderungen/Bewegungen zeichnen

  Alt 25. Dez 2019, 12:59
(weil ich immer das komplette TImage32-Objekt austausche)
Bei GR32 musst du dich um Dinge wie "Bitmap zeichnen im Hintergrund und dann raus auf den Schirm" nicht kümmern: Du schreibst, dass du Layer verwendest. Du passt einfach die Grafik im Layer an, änderst allenfalls die Position des Layers - fertig.

Also etwa so:

Delphi-Quellcode:
MeinImage32.BeginUpdate;

BitMapLayersAnpassen...

MeinImage32.EndUpdate;
Wobei MeinImage32 ein TImage32 ist, welches den ganzen Anzeigebereich ausfüllt.

Dann ruckelt nix.

(Es gibt Demoprogramme, welche mit GR32 mitgeliefert werden.)
Michael Gasser

Geändert von Michael II (25. Dez 2019 um 14:24 Uhr)
  Mit Zitat antworten Zitat