Circle(x, y, radius[[, color], table])
x/y
mit
dem angegebenen Radius radius
und der Farbe color
(RGB-Wert).
Der Kreis wird in dem Stil gezeichnet, wie es mit dem Befehl
SetFormStyle() angegeben wurde und die Füllung des Kreises
kann durch den Befehl SetFillStyle() konfiguriert werden.
Die Breite und Höhe des Kreises ist radius
* 2 + 1 (Kreismitte)
Wenn Ebenen aktiviert sind, wird dieser Befehl eine neue Ebene
des Typs #CIRCLE
dem Ebenenstapel hinzuzufügen.
Neu in Hollywood 2.0: color
kann auch ein ARGB-Wert zum
Zeichnen von Alpha-Transparenz sein.
Ab Hollywood 4.5 kann mit der optionale Tabelle table
auch eine
oder mehrere der Standard-Tags für alle Zeichnungsbefehle enthalten.
Siehe Standard-Tags zum Zeichnen für weitere Informationen über die Standard-Tags, die fast alle Hollywood Zeichnungsbefehle unterstützen.
Bitte beachten Sie, dass aus historischen Gründen die Position,
die für diesen Befehl in den beiden Argumenten x
und y
zu
übergeben sind, wirklich die linke obere Ecke des Begrenzungsrechtecks
des Kreises sind. Dies könnte verwirrend sein, da traditionell
Kreise im Verhältnis zu ihrem Mittelpunkt gezogen werden. Durch
einen Designfehler in Hollywood 1.0 weicht aber Hollywood leider
von diesem Standard ab.
Beachten Sie, dass beim Zeichnen auf ein palettenbasiertes Ziel
und der Palettenmodus auf #PALETTEMODE_PEN
eingestellt ist,
dieser Befehl mit dem Stift zeichnet, der mit SetDrawPen()
gesetzt wurde, anstatt der Farbe, die dem Befehl übergeben wurde.
Siehe auch Arc(), Box(), Ellipse(), Line(), Plot(), Polygon() und Cls().
#BLACK
)
color
ist optional, da es nicht erforderlich ist, wenn Sie
eine Maske oder einem Alpha-Kanal verwenden