AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein TChart Marks werden nur teilweise angezeigt
Thema durchsuchen
Ansicht
Themen-Optionen

TChart Marks werden nur teilweise angezeigt

Ein Thema von norwegen60 · begonnen am 6. Okt 2022 · letzter Beitrag vom 14. Okt 2022
Antwort Antwort
norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
526 Beiträge
 
Delphi 12 Athens
 
#1

AW: TChart Marks werden nur teilweise angezeigt

  Alt 13. Okt 2022, 11:18
Ich habe mal beide Settings per GUI editierbar gemacht
Mark.AutoPosition hatte keinerlei Auswirkung auf die angezeigten Werte. Nur darauf, ob Wert mal etwas weiter oben oder unten stand
Mark.DrawEvery hat auch nur minimale Auswirkungen. Bis 6, keine Auswirkung, darüber verschiebt sich mal das Mark von einem Peak zu einem anderen. Meist bleiben es aber 2 Marks auf dem gesamten Chart. Bei 11 dann mal 5 Werte statt sonst nur 2. Bei 12 waren es dann wieder zwei

Selbst wenn man das Form kleiner oder größer zieht, bleibt es meist bei den beiden gleichen Marks obwohl genügend Platz ist.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.688 Beiträge
 
Delphi 12 Athens
 
#2

AW: TChart Marks werden nur teilweise angezeigt

  Alt 13. Okt 2022, 11:43
Dann wäre Steema wohl die nächste Anlaufstelle.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
526 Beiträge
 
Delphi 12 Athens
 
#3

AW: TChart Marks werden nur teilweise angezeigt

  Alt 13. Okt 2022, 12:47
Das dachte ich auch schon
Danke trotzdem
  Mit Zitat antworten Zitat
norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
526 Beiträge
 
Delphi 12 Athens
 
#4

AW: TChart Marks werden nur teilweise angezeigt

  Alt 14. Okt 2022, 09:27
Ich habe eine Lösung gefunden.
Ich erzeuge für die Peaks eine eigene TPointSeries. Damit funktioniert die Markierung korrekt und zusätzlich werden die Peaks auch noch visuell als Punkt dargestellt.
Zuvor hatte ich ja die komplette TLineSeries.Marks.Visible := False; gesetzt und dann nur die betroffenen Punkte per TLineSeries.Marks[i].Visible := True; aktiviert. TeeChart beachtet bei der Platzermittlung für die Marks wohl nicht dass die meisten Marks deaktiv sind.
Angehängte Grafiken
Dateityp: png Peaks.png (65,1 KB, 14x aufgerufen)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:56 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