Forum: Object-Pascal / Delphi-Language
by iphi,
15. Dez 2011
Das kanns doch nicht sein. Wenn ich 10 Labels und eine komplexe Grafik update, dann muss ich die Grafik insgesamt 11 mal updaten.
Selbst ein Bitmap umkopieren kostet Zeit.
Gibt es denn keine Möglichkeit, den Repaint beim Ändern der Labels zu unterdrücken und erst zum Schluss beim Aufbau der Grafik einen Repaint zu machen?
Forum: Object-Pascal / Delphi-Language
by iphi,
15. Dez 2011
Hallo,
Ich habe auf meinem Main Form eine Paintbox, in der eine Grafik erstellt wird, und ein Label.
Mit PaintBox.Repaint löse ich den OnPaint Event der Paintbox aus, der in der Paintbox eine Grafik erstellt.
Wenn ich das Label ändere, wird allerdings auch der OnPaint-Event der PaintBox ausgelöst, was ich nicht möchte, da das Zeichnen sehr rechenaufwändig ist.
Gibt es eine Möglichkeit,...