Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TChart zeichnet nach Löschen von Punkten keine neuen mehr (https://www.delphipraxis.net/211517-tchart-zeichnet-nach-loeschen-von-punkten-keine-neuen-mehr.html)

TurboMagic 27. Sep 2022 16:56

TChart zeichnet nach Löschen von Punkten keine neuen mehr
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich benutze D10.4.2 mit mitgeliefertem TChart.
Ich will Punkte per Code zu einer FastLineSeries hinzufügen und ich will, wenn mehr als
eine gewisse Anzahl Punkte im Chart sind den ersten Punkt jeder Serie wieder löschen.

Löschen löscht grundsätzlich den ersten Punkt, aber neu hinzugefügte werden dann im Chart
gar nicht mehr gezeichnet.

Weiß jemand warum?
Anbei ein Demo Programm.
Nur der erste Button im Toolbar funktioniert schon und der Scrollbalken ist auch noch
nicht mit dem Chart "verheiratet".

Zum Testen einfach 40x den ganz linken Button im Toolbar anklicken oder die 40 im Edit
vorher runtersetzen. Dann sollte man sehen, dass vorne zwar jedes Mal ein Punkt gelöscht wird,
der mittels Add hinzugefügte aber nicht gezeichnet wird.

Hat irgendjemand eine Idee warum das so ist und was man dagegen tun kann?

Grüße
TurboMagic

Der schöne Günther 27. Sep 2022 17:30

AW: TChart zeichnet nach Löschen von Punkten keine neuen mehr
 
Ich mache so etwas (TFastLineSeries, neue Live-Werte in aufsteigender X-Reihenfolge anhängen, Achse scrollt mit) mit
Delphi-Quellcode:
mySeries.AddXY(..)
Das Add(..) scheint immer an der letzten X-Position immer weiter Werte anzufügen, siehst du in deinem Beispiel auch wenn du genau auf den letzten Punkt schaust.

TurboMagic 27. Sep 2022 18:45

AW: TChart zeichnet nach Löschen von Punkten keine neuen mehr
 
Danke für den Tipp, werde ich baldmöglichst ausprobieren

TurboMagic 29. Sep 2022 10:17

AW: TChart zeichnet nach Löschen von Punkten keine neuen mehr
 
Hallo,

habe jetzt erste Tests mit AddXY durchgeführt und ich scheine Fortschritte
zu machen. Muss jetzt noch den Scrollbar integrieren. Das muss ich aber erst
testen/umsetzen.

Danke schon mal soweit!

Grüße
TurboMagic


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 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 by Thomas Breitkreuz