Also folgende Probleme :
Wie kann ich das Diagramm drucken, so das der User mit dem Lineal auf dem Papier auch z.B. 10mm messen kann, wo 10mm bezeichnet sind, also exakt 1:1 drucken ?
___________________________________________________________
Ist es möglich, auf die "Beschilderung" so Einfluß zu nehmen, daß z.B. nur jeder 10. Wert beschildert wird, oder nur die Werte, die meinen Grenzwert übersteigen ?

Sieht doch blöd aus. Ich habe in einem Diagramm 1000m Gleis und alle 20cm einen Wert !
___________________________________________________________
Die Bemaßung erfolgt momentan automatisch (untere Kante). Es handelt sich dort um Stationierungen in Kilometer bei der Eisenbahn. Ich bekomme nur die Werte alle 100m gleichmäßig verteilt.
Das sieht so aus:

Möchte Einfluss auf die Verteilung der Bemaßung...
Ich hätte aber lieber direkten Einfluss auf diese Werte, etwa wie im folgenden Bild:

Also an von mir gewünschten Werten die passende Kilometrierung.
Bisher bestücke ich das Chart folgendermaßen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| Form1.Chart1.Series[0].AddXY(Station,diff,'',Farbe); if soll<>999999 then begin Form1.Chart1.Series[1].AddXY(Station,soll); Form1.Chart1.Series[2].AddXY(Station,soll+pGrenzwert); Form1.Chart1.Series[3].AddXY(Station,soll+nGrenzwert); Form1.Chart1.Series[4].AddXY(Station,Maxi); Form1.Chart1.Series[5].AddXY(Station,Mini); end; Form1.Chart1.Series[6].AddXY(Station,0); |
Gruß von Jürgen
Wer immer macht was er schon kann, bleibt immer das, was er schon ist. "H.Ford"