Forum: Multimedia
by DeddyH,
30. Mai 2011
Was jetzt der TPenMode mit dem Löschen von Objekten zu tun haben soll, das würde ich gern wissen :gruebel:
Forum: Multimedia
by DeddyH,
26. Mai 2011
Ich gehe ja davon aus, dass ein neues Objekt zeichnet und sich ans Ende der Liste gesellt. D.h. das erste Objekt steht auch am Anfang der Liste, also muss auch in der Reihenfolge erneut gezeichnet werden.
Forum: Multimedia
by DeddyH,
26. Mai 2011
Erstell Dir eine Klasse mit den benötigten Attributen. Von dieser Klasse erstellst Du dann eine Instanz, die auf die gewünschte Zeichenfläche malt und speicherst sie (die Instanz) in der Liste. Wird nun eine Instanz aus der Liste gelöscht, gehst Du die Liste von vorn nach hinten durch und lässt alle noch verbleibenden Objekte neu zeichnen.
Forum: Multimedia
by DeddyH,
26. Mai 2011
Nimm statt einer Stringliste eine TObjectList und lege Deine Zeichenobjekte darin ab. Löschen kannst Du es dann mit ObjectList.Delete(Index Deines Objekts).