Entwickler-Ecke
Multimedia / Grafik - Canvas
Delete - Di 13.09.05 19:55
Titel: Canvas
Hallo,
Ich hätt da nen kleines Problem. Aber ich komm einfach nicht auf die Lösung.
Wenn ich was mit Canvas zeichne würde ich gerne wissen wie ich das gezeichnete wieder löschen kann.
Ich brauch das für ne Analoguhr. Ich zeichne die Zeiger mit Canvas. Nur in der nächsten Sekunde müssen die sich ja wieder ändern, also muss ich die ja neu zeichnen und die alten löschen.
Danke schon mal.
Moderiert von
Tino: Topic aus Neue Einträge / Hinweise / etc. verschoben am Di 13.09.2005 um 22:42
WeBsPaCe - Di 13.09.05 20:01
Moinmoin. ;)
Erstmal :welcome: im DF!!! :D
Jetzt zum Problem: Wie wäre es mit einem TImage auf das du zeichnest? Das kannst du immer wieder per
Delphi-Quelltext
1:
| Image1.Picture := nil; |
"löschen". ;)
slt, WeBBy
Delete - Di 13.09.05 20:03
Ein TImage ist nicht zum selber draufzeichnen gedacht.
| Zitat: |
Use TImage to display a graphical image on a form.
|
Zum Zeichnen nimmt man eine Paintbox oder direkt das Canvas der Form selber.
Delete - Di 13.09.05 20:08
Danke das eure Antworten immer so schnell kommen.
Auf jedenfall ist es das was ich haben wollte.
WeBsPaCe - Mi 14.09.05 12:36
@Luckie: Wieso bist du dir so sicher, dass mit "graphical image" nicht auch ein Bild gemeint ist, das erst zur Laufzeit gezeichnet wird?! ;)
Aber von mir aus. Nehm' halt die PaintBox... ;)
slt, WeBBy
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!