Wer hat Ahnung von Grafik paar Grundlagen erklären Canvas.....
-
Ihr Lieben !
Kann mir jemand sagen wie man z.B. bei Canvas ein Undo durchführen kann
oder überhaupt erst mal was markieren, um es rückgängig zu machen ? Oder wie
man meinethalben ein Rechteck, das gezeichnet worden ist, wieder markiert und
dann dreht. Wenn man was mit Canvas gezeichnet hat klebt das auf der "Leinwand
wie Teer". Wenn man was rückgängig machen will, kann man immer nur alles löschen Stichw Refresh.
Das kann doch irgendwie nich´ alles sein....
Wenn man sich vertan hat, will man doch nicht immer gleich alles löschen.........
In der "Hilfe" kann ich nix brauchbares finden.
(Hinw. Progge mit Builder 1. Habe G.Schumann Grundkenntnisse) möchte aber
weiterkommen. Besonders in Grafik u. evtl. auch Sound. Wäre auch sehr
dankbar für Buchtipps in dieser Richtung. Wenn jemand was weiß......Liebe Grüße
Laura P
.
-
Dann mußt Du Dir die Zeichenoperationen natürlich irgendwo zwischenspeichern. Z.B. in einer TList oder einem Array.
Z.B. 0) Kreis mit r=3 bei 56/52
- Rechteck mit b=4, h=2 bei 45/11
etc.
Dann kannst Du natürlich auch ein Undo durchführen, indem Du die Canvas löschst, und dann alle Operationen bis n-1 wiederholst.
- Rechteck mit b=4, h=2 bei 45/11
-
Lieber Sgt.Nukem
Vielen Dank für den netten Hinweis
Laura P