Thema
:
TChart fortlaufende anzeige
Einzelnen Beitrag anzeigen
v2afrank
Registriert seit: 9. Mai 2005
Ort: Bocholt
575 Beiträge
Delphi XE2 Professional
#
5
AW: TChart fortlaufende anzeige
28. Feb 2011, 07:57
So bekommst Du es hin:
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TMakrofenster.Series1AfterAdd(Sender: TChartSeries;
ValueIndex: Integer);
var
step:Double;
const
Anzahlsekunden=60;
begin
step:=DateTimeStep[dtOnesecond]*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
;
Zitat
v2afrank
Öffentliches Profil ansehen
Mehr Beiträge von v2afrank finden