AW: tLineseries in tChart einzelne Punkte markieren
22. Jan 2014, 15:50
Ich habe jetzt noch weiter rumprobiert.
Die skalierung der x-achse verschwindet wohl (für mich unverständlich), sobald ich zu einer Lineseries .addxy mit einem dritten(Label) Parameter aufrufe.
Den label Parameter in AddXY hätte ich gerne benutzt, weil ich im Moment, wo ich AddXY aufrufe, den benötigten Label/Mark-Text kenne.
Wenn später OnGetMarkText aufgerufen wird, ist diese Information schlecht zu rekonstruieren.
Ich habe das Problem jetzt dadurch (schlecht) gelöst, dass ich zu jeder Lineseries, die ich in dem Diagramm zeichne, noch zusätzlich eine Liste mit den Label/Mark-Texten anlege. Aus diesen Listen hole ich mir dann in OnGetMarkText den MarkText.
Das funktioniert jetzt zwar einwandfrei, aber geht das nicht einfacher? Kann man das Verschwinden der x-Achsen-Skalierung nicht verhindern?
Wichard
|