Autor Beitrag
SQLException
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 89

WinXP + D5 Enterprise
Win2k + D6 Personal
BeitragVerfasst: Do 30.06.05 16:44 
nabend,

kann man damit ein diagramm erstellen, bei dem ein balken mehrere farben hat? z. b. ein balken hat den wert 500 (insgesamt), davon soll der erste teil 150 rot darstellen, 250 gelb und den rest von 100 grün.

die drei werte nacheinander an die serie anfügen ist kein problem (Series1.AddXY(wert,spalte)), aber wie weise ich hier eine farbe zu?
Keldorn
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: Fr 01.07.05 18:52 
Hallo,

wenn du im Entwurfmodus das Tchart doppeltklickst-> im Reiter "Reihen" kannst du die einzelen Balken-series auswählen und unten links gibt es eine Groupbox "Mehrfach-Balken"-> dort auf "gestaffelt" stellen und die Balken werden übereinander dargestellt. Du könntest dir 3 Series erstellen und jeweils die Farbe zuweisen (1. series immer bis 150, 2. bis Wert 500 also 350, etc.) . Die Wertanzeige Markierung hat dann aber keinen Sinn.
Ein ähnliches Vorgehen findest du im Teechartdemo.

Mfg Frank

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
SQLException Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 89

WinXP + D5 Enterprise
Win2k + D6 Personal
BeitragVerfasst: Di 12.07.05 13:24 
ja so gehts, nur, für drei balken reicht auch nur eine series. wie du sagtest, die balken werden bei "gestaffelt" übereinander dargestellt. und jedem balken kann ich ja schliesslich eine farbe zuweisen. man muss nur drauf achten, zuerst den längsten balken darzustellen, dann die kürzeren, würde man mit dem kürzesten anfangen würde der letzte und längste balken alle anderen verdecken.