Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.060 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Alternative zur Paintbox

  Alt 31. Aug 2017, 13:03
Habe ich bereite versucht. Hatte allerdings den unschönen Nebeneffekt, dass das gezeichnete Bild unheimlich geflackert hat.


Zitat:
* oder man benutzt ein Offscreenbitmap (ein temporäres Bild)
Was ist das? Zeichne ich ein Bild "unsichtbar" im Speicher und kopiere dieses dann in die Paintbox? Bzw. lasse es nachdem es im Speicher gezeichnet wurde von der Paintbox zeichnen?


Zitat:
** beim OnPaint wird dieses Bitmap auf den Canvas kopiert
** hier entweder immer doppelt zeichnen (in das Temp-Bitmap und auf das PaintboxCanvas)
** oder immer nur ins Bitmap zeichnen und anschließend ein PaintBox.Repaint auslösen
Bahnhof!
http://docwiki.embarcadero.com/RADSt...screen-Bitmaps
http://docwiki.embarcadero.com/RADSt..._und_verwalten

https://books.google.de/books?id=9Jz...bitmap&f=false
  Mit Zitat antworten Zitat