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

ZRSetPlotAttrs()


Syntax:

ZRSetPlotAttrs (ZR zr, QL qf)
zr: Reihe
qf: Quantenfolge mit Text-Intervallquanten

Beispiel:

ZRSetPlotAttrs (zr2, ql)

Beschreibung:

Legt bereichsweise fest, mit welchen grafischen Attributen (Farbe usw.) die Zeitreihe abweichend von ihren Standardattributen gezeichnet werden soll.

qf muss Text-Intervallquanten enthalten (siehe TextIQuant()). Diese enthalten Strings, die eine mit Kommas getrennte Liste von Attributen enthalten: Farbe, Liniendicke, Linientyp, Symboltyp, Symbolgröße.

Attribute, die nicht gesetzt werden sollen, übergibt man als Leerstring.

Beispiel:

	qf := NewQuantenfolge()
	qf.AppendQuant (TextIQuant([@"1.1.1992", @"1.2.1992"], "Blass-Orange,0.2,1"))
	qf.AppendQuant (TextIQuant([@"1.4.1992", @"10.5.1992 0:00"], ",,2"))
	zr.SetPlotAttrs (qf)
	ZRInAxBox (zr, ax, zr.Ort(), "Blau")

Im Beispiel wird die Zeitreihe in Blau gezeichnet. Der Januar 1992 wird jedoch Blass-Orange mit 2mm dicken gepunkteten Linien gezeichnet. Der April und Teile des Mais werden gestrichelt gezeichnet.

Der Attributwechsel kann auch innerhalb eines Quants, auf Wunsch auch mehrfach, erfolgen.



toposoft 28.10.2024