AGB  ·  Datenschutz  ·  Impressum  







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

TChart Marks werden nur teilweise angezeigt

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

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

TChart Marks werden nur teilweise angezeigt

  Alt 6. Okt 2022, 14:30
Hallo zusammen,

ich will in TChart bei den Peaks einer Kurve die X-Werte per Marker anzeigen. Das funktioniert auch teilweise, aber es werden nur wenige Marker wirklich angezeigt. Sobald ich in das Chart weiter rein zoome, werden weitere Peaks korrekt gemarkt. (s. Bilder) D.h. die Erkennung der Peaks läuft korrekt, es sieht aber so aus, als hätte TChart Bedenken, dass sich Texte überlappen obwohl genügend Platz ist.

Hat jemeand eine Idee, was ich einstellen könnte, dass mehr Marker angezeigt werden?
Ich habe schon lsSeries.Marks.AutoSize auf True/False gesetzt und lsSeries.Marks.Width := 10. Beides hatte keinen positiven Effekt

Ich markiere per folgendem Code:
Delphi-Quellcode:
var
  lsSeries: TChartSeries;

begin
  ...
  lsSeries.Marks.Visible := True;
  lsSeries.Marks.Transparent := True;
  lsSeries.Marks.Style := smsXValue;
  lsSeries.Marks.Arrow.Color := clBlack;
  lsSeries.Marks.ArrowLength := 24;

  for i := 0 to Value.Count do
  begin
    lsSeries.Marks[i].Visible := False; // Zunächst Marks auf unvisible setzen
  
    if Value[i] = Peak then
      lsSeries.Marks[i].Visible := True;
  end;
Grüße
Gerd
Angehängte Grafiken
Dateityp: png AllValues.png (36,4 KB, 19x aufgerufen)
Dateityp: png ZoomedValues.png (26,0 KB, 16x aufgerufen)
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 04:59 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