Liebe Community,
Eine Frage am Rande
Ist es eigentlich irgendwie möglich einzelne Shapes / Figuren aus einem DC Canvas zu löschen.
Da ich im Internet nichts dazu gefunden habe, glaube ich die Antwort heist nein
Da es meine Arbeit aber einfacher machen würde, frag ich hier noch einmal
Ein etwas "fauler"
Mungo1981
DC Canvas Shape Delete
Entspanne dich und wisse, dass es Zeit für alles gibt. (YogiTea Teebeutel Weisheit )
Da das die Frage wie man einzelne Figuren löscht, wenn dann nur indirekt beantwortet: Gar nicht. Man muss im Allgemeinen alles löschen und dann alles ohne die Figur die gelöscht werden sollte, neu zeichnen.
Je Wissen des Programmierers oder des Programms über den Inhalt kann man eventuell auch nur die Teile löschen und neu zeichnen die von der Löschaktion betroffen sind.
Der Canvas bei `wx` ist jedenfalls kein Canvas mit Vektorgrafik wie bei Tk.
Je Wissen des Programmierers oder des Programms über den Inhalt kann man eventuell auch nur die Teile löschen und neu zeichnen die von der Löschaktion betroffen sind.
Der Canvas bei `wx` ist jedenfalls kein Canvas mit Vektorgrafik wie bei Tk.
@hans: So etwas müsstest Du Dir auch selber schreiben, zum Beispiel mit einer `wx.Bitmap` pro Ebene die dann für die Anzeige alle übereinander gezeichnet werden.
Liebe Community,
Danke für die Antworten.
Hatte auch schon gedacht das so etwas nicht einfach zu haben sei.
So muss ich eben in diesen Apfel beißen und alles jedesmal neu Zeichnen.
Ist zwar kein Bug währe aber schön wenn es in den nächsten Versionen, vieleicht nach gerüßtet werden könnte.
Mungo 1981
Danke für die Antworten.
Hatte auch schon gedacht das so etwas nicht einfach zu haben sei.
So muss ich eben in diesen Apfel beißen und alles jedesmal neu Zeichnen.
Ist zwar kein Bug währe aber schön wenn es in den nächsten Versionen, vieleicht nach gerüßtet werden könnte.
Mungo 1981
Ich denke, das wird nicht berücksichtigt werden, da solche Dinge IMHO nicht zu den grundlegenden Features eines GUI-Frameworks gehören.Mungo81 hat geschrieben:Ist zwar kein Bug währe aber schön wenn es in den nächsten Versionen, vieleicht nach gerüßtet werden könnte.
Entspanne dich und wisse, dass es Zeit für alles gibt. (YogiTea Teebeutel Weisheit )