[Inhalt] [Zurück] [Weiter] [Thema] [Index]

ZRInAxBox()


Syntax:

ZRInAxBox (ZR z, AxBox ax, String s [,String farbe [,Bool mittext [,Real qual]])
z:
ax: AxBox, in die die Zeitreihe gezeichnet wird
s: Legendentext, kein Eintrag in die Legende bei Char(3)
farbe: Die gewünschte Farbe der Ganglinie
mittext: Sollen die Texte der Reihe gezeichnet werden
qual: Qualität der Zeitreihe, Voreinstellung: stets höchste Qualität

Beispiel:

ZRInAxBox( zr2, GrossBox, Ort(zr2),"Rot",false)

Beschreibung:

Zeichnet z in die AxBox ax und schreibt s in die Legende (wenn s nicht Char(3) ist). Ist s Char(3), wird kein Legendeneintrag für die Zeitreihe erzeugt. farbe gibt die Farbe an, in der die Zeitreihe gezeichnet werden soll. Wird dieser Parameter weggelassen, dann ergibt sich die Farbe aus der Position, die diese Zeitreihe in der AxBox hat, die erste Zeitreihe wird in Schwarz, die zweite in Rot usw. gezeichnet.

Standardmäßig wird die Legende jedoch nicht gezeichnet. Dies geschieht nur, wenn ihre Position mit SetAxLegPos() festgelegt wird.

Die erste Zeitreihe wird in die Zeile 2 der Legende in die Spalten 1 und 2 eingetragen. Jede weitere Zeitreihen wird in eine weitere Zeile der Legende eingetragen. Mit AxSetMaxLeg() kann die maximale Anzahl dieser Zeilen gesetzt werden. Überschüssige Zeitreihen werden dann auf weitere Spalten verteilt.

Farben sind: Weiß, Schwarz, Rot, Blau, Grün, Gelb, Violett, Azur, Orange, Grau, Hellgrau, Braun, Dunkelgrün, Dunkelgrau, Hellrot, Dunkelrot, Blassgrün, Magenta, Honig und Hellblau. Es können auch die Strings der Zahlen 0 - 19 verwendet werden.

mittext gibt an, ob die Texte der Reihe mit gezeichnet werden sollen. Standardmäßig sind diese ausgeschaltet.

Ist der Parameter qual angegeben, wird bei jedem Zeichnen die Qualität qual der Reihe benutzt, sonst die aktuell höchste Qualität.

Wenn die Zeitreihe sich schon in der AxBox befindet, dann wird sie ersetzt.

Die Legendeneinträge können auch explizit gesetzt werden. Siehe dazu SetLegende().

Um die Farbe, Liniendicke usw. einer Zeitreihe abschnittsweise zu setzen, gibt es ZRSetPlotAttrs().

Siehe auch ZRInAxBoxNP().



toposoft 28.03.2024