Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Friday,
10. Apr 2017
die Achse ist an sich linear (Weg in mm), soll aber einen Umkehrpunkt haben und ab da wieder zurück auf 0 gehn. Wo dieser Umkehrpunkt genau ist, hängt von der Messung ab. In dem Beispielbild von meinem letzten Post ist der Umkehrpunkt bei 27,107 mm.
Über die Sinnhaftigkeit den gleichen Weg in umgekehrter Richtung rechts dran zu hängen statt die Messungen wieder nach links laufen zu lassen, kann...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Friday,
10. Apr 2017
nun habe ich doch noch eine Folge-Frage: Durch das Verschieben des Rasters habe ich an einer Stelle (bzw. sogar an zwei Stellen wegen eines Zusatz-Axen-Item) sehr eng aufeinanderfolgende Raster und damit noch viel eng aufeinanderfolgendere Minor-Ticks. Kann ich diese nicht für einen (bzw. 2) Raster-Schritt einzeln deaktivieren?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Friday,
8. Apr 2017
danke schöner Günther, das funktioniert wunderbar :thumb:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Friday,
6. Apr 2017
Danke, aber was hilft mir dieses Event? Selbst zeichnen müsste ich das Raster ja dann doch, warum dann nicht im OnAfterDraw Event?
Sprich was habe ich für Vorteile mit dem OnGetAxisLabel Event?
Ich hatte ja gehofft dass TChart das zeichnen des Rasters weiterhin übernehmen kann und ich nur eine Verschiebung des Rasters ab einerm gewissen X-Achsen-Wert definiere.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Friday,
5. Apr 2017
Hallo,
bei einem TChart (Standard von XE3) habe ich ein Raster für die X-Achsen-Werte 1, 2, 3, 4 etc.
Nun möchte ich ab einem bestimmten Wert das Raster auf z.B. <x>.2 ändern: Also 1, 2, 3, 4, 5.2, 6.2, 7.2 etc.
Ist sowas möchlich und wenn ja wie?
Das einzige was mir momentan einfällt, ist das Raster komplett zu deaktivieren und alles manuell im AfterDraw zu zeichnen. Schöner wäre es...