DrawRectangle
Ab DLL-Version 196116 nicht mehr unterstützt.
DrawRectangle
Stack | Position | Beschreibung |
---|---|---|
Stack(In) | Top | ] |
Top-1 | Parameter n | |
. . . | . . . | |
Top-n | Parameter 1 | |
Top-n-1 | [ | |
Stack(Out) | - |
Folgende Parameter können übergeben werden:
Parameter | Beschreibung | Default |
---|---|---|
document | ein mit Document erzeugtes Dokument | obligatorisch |
x1 | x-Koordinate des ersten Punkts | Aktuelle Position |
y1 | y-Koordinate des ersten Punkts | Aktuelle Position |
x2 | x-Koordinate des zweiten Punkts | Rechter Rand |
y2 | y-Koordinate des zweiten Punkts | Aktuelle y-Koordinate |
COLOR col | Farbe | col = BLACK |
WIDTH w | Linienstärke in Pixel | w = 1 |
Es wird ein Rechteck in der Farbe COLOR mit oberen linken Rand im Punkt (x1, y1) und unteren rechten Rand im Punkt (x2, y2) gezeichnet. Fehlt der zweite Punkt wird ein Rechteck bis zum rechten Rand gezeichnet. Fehlt der erste Punkt wird ein Rechteck von der aktuellen Position bis zum zweiten Punkt bzw. bis zum rechten Rand gezeichnet.
Alle Koordinaten können als einfacher Wert oder als Value angegeben werden. Ein einfacher Wert wird als Zeilen/Spalten-Koordinate abhängig von der gegenwärtigen CPI/LPI-Einstellung interpretiert. In jedem Fall gilt als Punkt (0,0) der durch SetParameter/ORIGIN angegebene Wert bzw. ohne eine solche Angabe die obere linke Ecke der aktuellen Seite.