Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

Re: Überzeichnen von Shapes verhindern

  Alt 5. Nov 2009, 13:24
Zitat von Notxor:
Kann man dies irgendwie (möglichst einfach) verhindern?
Nein

Die Shapes zeichnen sich auf dem Canvas ihres Parent, also auf der Form
Wenn du jetzt danach selber auf das Canvas zeichnes, dann ist das vorher dort Befindliche natürlich weg/übermalt.

Warum überhaupt die Shapes?

Zeichne einfach alles selber, dann hast du auch die komplette Kontrolle wer was übermalt.
Also immer das zuletzt ausgeben, was auch als Letzes sichtbar sein soll.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat