![]() |
Bewegen im Koordinatensystem
Hallo!
Ich habe einen Timer, der mir laufend (d.h. im 100ms-Takt) neue x,y-Koordinaten ausgibt. Ich möchte diese nun in Form eines Kreises innerhalb eines Koordinatensystems "wandern" lassen. Wie mache ich das am besten? Canvas oder Shape? PaintBox oder nicht? Kann ich zusätzlich zum bewegten Kreis auch schon eine Linie anzeigen lassen, die die Bewegung "voraussagt"? |
Re: Bewegen im Koordinatensystem
Am einfachsten mit CopyRect das Canvas verschieben, und dann einen neuen Punkt einzeichnen. Du könntest auch auf ein unsichtbares Bitmap zeichnen, und dieses dann mit negativen X-koordinaten auf das Form zeichnen - bei sehr großen Punkten aber nicht zu empfehlen, wegen des Speicherverbrauchs. Dafür kannst du das gesamte Diagramm als datei abspeichern.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz