![]() |
TeeChart: Nur beliebige Anzahl Daten sichtbar im Fenster?
Hallo Leute,
bin wieder etwas verzweifelt. Probiere mit Fastline von meinen 100 Daten halt immer nur 25 pro aktueller Seite sichtbar zu gestalten. Und dann per Knopfdruck weiterzuscrollen. Jetzt hatte ich es schon einmal gehabt, habe neues Fenser im Programm eingefügt, Chartkomponente dahin kopiert. Die lädt aber alle 100 Datensätze und quetscht sie in die Seite.... Ich weiß einfach nicht mehr, was ich eingstellt habe, daß nur immer 25Datensätze sichtbar sind und nicht alle hineingequetscht werden. Wer kann mir da freundlicherweise helfen?
Delphi-Quellcode:
ist es jedenfalls nicht....
chart1.bottomaxis.maximum:=24; //24 Datensätze auf einmal
|
Re: TeeChart: Nur beliebige Anzahl Daten sichtbar im Fenster
Ich habe das so gemacht. Den Series ein Afteraddereignis hinzufügen
Delphi-Quellcode:
Beim mir war die X-Achse eine Zeitangabe, Du kannst es allerdings sicher auf die Anzahl umschreiben
procedure TMakrofenster.StromSeriesAfterAdd(Sender: TChartSeries;
ValueIndex: Integer); var step:Double; begin step:=DateTimeStep[dtOnesecond]*tusvchart(sender.Owner).Anzahlsekunden; With Sender.GetHorizAxis do { <-- with the Horizontal Axis... } Begin Automatic := False; //always show the last time Maximum := Sender.XValues.MaxValue; // show only last desired interval Minimum := Maximum - step; end; // Delete all "invisible" points While (Sender.Count>0) and (Sender.XValues[0] < Sender.GetHorizAxis.Minimum) do Sender.Delete(0); end; |
Re: TeeChart: Nur beliebige Anzahl Daten sichtbar im Fenster
Hallo, vielen Dank.
Werde ich probieren. Weiß du zufälligerweise wie cih mir parallel zum Linenverlauf und Seitenaufbau den aktuellen Indexstand anzeigen kann? Also wenn die Fastline aufgebaut wird und durch die Seiten gescrollt wird praktisch eine Anzeige des aktuellen Indexes? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 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