Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi mehrere tcharts untereinande - y-achsen bündig (https://www.delphipraxis.net/115874-mehrere-tcharts-untereinande-y-achsen-buendig.html)

milchbrötchen 19. Jun 2008 10:27


mehrere tcharts untereinande - y-achsen bündig
 
hi,
ich hab mehrere tcharts untereinander angeordnet. die y-achsen-skalierung variiert dabei zwischen 0-10, 0-100 und 0-1000. dementsprechend ist der abstand der y-achse zum linken rand verschieden. er soll aber einheitlich sein, sodass alle y-achsen quasi untereinander sind.
wie kann ich das realisieren? mit tchart.marginleft klappt es z.B. nicht.

jetzt schon mal danke für die antworten...

alzaimar 19. Jun 2008 11:39

Re: mehrere tcharts untereinande - y-achsen bündig
 
Ein Fall für den Steema - Support. Ich fürchte nämlich, daß das nicht geht. TChart ist grauenvoll geschrieben.

milchbrötchen 19. Jun 2008 12:01

Re: mehrere tcharts untereinande - y-achsen bündig
 
doch es geht, ich habs bei einem anderen programm auch gesehen...

alzaimar 19. Jun 2008 12:03

Re: mehrere tcharts untereinande - y-achsen bündig
 
Chart.LeftAxis.StartPosition/EndPosition/PositionPercent? Damit kann ich das zumindest verschieben.

soulies 19. Jun 2008 12:25

Re: mehrere tcharts untereinande - y-achsen bündig
 
hi,

wie siehts aus wenn du positionpercent
(
Zitat:

Chart.LeftAxis.StartPosition/EndPosition/PositionPercent? Damit kann ich das zumindest verschieben.
)
in verbindung mit y-max einstellst

in etwa
Delphi-Quellcode:
 case y-max of
   10: leftaxis.positionpercent := 2 ;
  100: leftaxis.positionpercent := 1 ;
 1000: leftaxis.positionpercent := 0 ;
 end;
cya


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz