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

ZRInAxBoxNP()


Benannte Parameter

Syntax:

ZRInAxBoxNP (ZR zr, AxBox ax, [String legtext], [String farbe], [Bool mittext], [Real qual], [Real linestyle], [Real linewidth], [String punkteart], [Real symboltyp], [Real symbolsize], [Bool zahlzeichnen], [String zahlpos], [Real zscheibe], [String intervallart], [Bool texteaktiv], [Bool kennwerte])
zr: Zeitreihe
ax: AxBox, in die die Zeitreihe gezeichnet wird
legtext: (optinal) Legendentext, kein Eintrag in die Legende bei Char(3)
farbe: (optinal) Die gewünschte Farbe der Ganglinie
mittext: (optinal) Sollen die Texte der Reihe gezeichnet werden
qual: (optinal) Qualität der Zeitreihe, Voreinstellung: stets höchste Qualität
linestyle: (optinal) Linienmuster
linewidth: (optinal) Liniendicke in cm
punkteart: (optinal) Darstellungsart
symboltyp: (optinal) Symboltyp
symbolsize: (optinal) Grösse in cm
zahlzeichnen: (optinal) Y-Werte als Text
zahlpos: (optinal) Relative Position
zscheibe: (optinal) Z-Richtung (ganzzahlig)
intervallart: (optinal) Darstellungsart
texteaktiv: (optinal) Legt fest, ob die Texte der Zeitreihe auf und zu geklappt werden können.
kennwerte: sollen dynamisch Kennwerte-Konstanten eingeblendet werden?

Beispiel:

ZRInAxBoxNP( zr=zr2, ax=GrossBox, farbe="Rot", linewidth=0.2)

Beschreibung:

Zeichnet zR in die AxBox ax und schreibt legtext in die Legende (wenn legtext nicht Char(3) ist). Ist legtext 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. Farben sind: Weiß, Schwarz, Rot, Blau, Gruen, Gelb, Violet, Türkis, 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.

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.

mittext gibt an, ob die Texte der Reihe mit gezeichnet werden sollen. Standardmäßig sind diese ausgeschaltet. Mit dem optionalen Parameter texteaktiv kann festgelegt werden, ob die Text auf und zugeklappt werden können. Sind diese zugeklappt, so werden diese mit einer Scheibe markiert. Durch das Klicken auf die Scheibe öffnet sich ein Popup, das den Text anzeigt. Durch erneutes Klicken, kann dieses wieder geschlossen werden. Standardmäßig ist diese Funktion ausgeschaltet.

Mit den Parametern linestyle und linewidth können das Linienmuster und die Liniendicke festgelegt werden. Siehe dazu auch SetLineStyle() und AxSetLineWidth().

punkteart legt fest, in welcher Darstellungsart die Momentan-Zeitreihe in der AxBox ax dargestellt wird. Siehe auch SetPunktArt(). Durch intervallart kann die Darstellungsart für Intervallzeitreihen festgelegt werden. Siehe auch SetPunktArt().

symboltyp und symbolsize setzen den Symboltypen und die Größe, in dem die Punkte der Zeitreihe gezeichnet werden. Siehe auch SetSymbolTyp() und SetIntervallArt().

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

Soll an den Quanten die Y-Werte als Text gezeichnet werden, dann muss der Parameter zahlzeichnen auf True gesetzt werden. Zusätzlich kann die relative Position der Texte durch zahlpos angegeben werden. Siehe auch SetZahlZeichnen().

Falls es sich um eine 3D-Darstellung handelt, kann die Z-Richtung durch den Parameter zscheibe festgelegt werden. Siehe auch AxSetZScheibe().

kennwerte legt fest, ob Kennwert-Konstanten eingezeichnet werden sollen. Die Voreinstellung ist False. Kennwerte werden aus den Stammdaten bezogen. Wenn die entsprechenden Relationen nicht vorhanden sind, keine Kennwerte definiert sind oder für die Kennwerte keine Farbe definiert ist, werden die Kennwerte nicht gezeichnet. Es werden alle Kennwerte im Wertebereich und zusätzlich der nächstgrößere und der nächstkleinere eingezeichnet.

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

Siehe auch ZRInAxBox().



toposoft 25.04.2024