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

AxDrawBox()


Syntax:

AxDrawBox (AxBox ax, XPunkt x1, Real y1, XPunkt x2, Real y2 [, Bool oben [,Bool cm]])
ax: eine AxBox
x1: Zeitpunkt oder Real
y1:
x2: Zeitpunkt oder Real
y2:
oben: optional: True=Box wird über die Zeitreihen gezeichnet. Standard: False
cm: optional: sind die y-Werte relativ in cm zur AxBox angegeben. Standard: False

Beispiel:

AxDrawBox (ax, @"1985", 100, @"1986", 0)

Beschreibung:

Zeichnet eine gefüllte, waagerechte Box mit den Eckpunkten (x1,y1) und (x2,y2) in der AxBox ax.

Die Koordinaten y1 und y2 werden standardmäßig in den Koordinaten der Y-Skalierung angegeben (also z.B. in hPa). Wenn cm True ist, geben y1 und y2 jedoch Koordinaten in cm relativ zum Beginn der Y-Achse an. Negative cm-Werte sind relativ zum Ende der Y-Achse.

Die Farbe der Box wird mit AxSetColor() festgelegt.

Standardmäßig werden alle Boxen vor den Zeitreihen in die Axbox gezeichnet. Die Box wird also von jenen überdeckt. Wenn dies nicht gewünscht ist, die Box also die Zeitreihen überdecken soll, gibt man als letzten Parameter True an. Dies ist vor allem sinnvoll, wenn man erreichen möchte, dass die X-Achse nicht von den Zeitreihen (z.B. Lücken oder Säulen) durchbrochen wird.

Siehe auch AxDrawLine(), AxDrawText() und AxDrawKreis().



toposoft 28.10.2024