Thema: Delphi paintbox "fixieren"

Einzelnen Beitrag anzeigen

Alfons_G

Registriert seit: 7. Jun 2002
Ort: München
296 Beiträge
 
Delphi 2007 Architect
 
#2
  Alt 1. Nov 2002, 21:37

Bei der Paintbox muß sich der Programmierer selbst um das Zeichnen des Inhaltes kümmern.
Bei einem Image erledigt das Windows, weshalb TImage auch entsprechend Resourcen verbrät.

Du musst im Ereignis onPaint, welches die Paintbox immer erhält, sobald sie ganz oder teilweise überdeckt war, das Bild neu zeichnen. Das heisst im Normalfall, dass Du eine Kopie des Bildes im Speicher in einer TBitmap hältst und im onPaint-Ereignis wieder rüber kopierst.

Alfons Grünewald



Alfons Grünewald
  Mit Zitat antworten Zitat