SetDrawTagsDefault(table)
SetDrawTagsDefault()
geändert
werden.
Zum Beispiel, nehmen wir an, dass Sie immer einen Ankerpunkt
von 0.5/0.5 anstelle von 0.0/0.0 verwenden möchten, welcher
der Standardankerpunkt in Hollywood ist. Anstatt den ausdrücklich
gewünschten Ankerpunkt bei allen Befehlen einzutragen, die
Sie aufrufen, können Sie einfach diesen Ankerpunkt als neuen
Standardankerpunkt definieren, den alle Zeichnungsbefehle verwenden
sollen, wenn kein anderer Punkt gegeben ist. Siehe unten für
ein Beispiel. Sie könnten auch SetDrawTagsDefault()
verwenden,
um die Standardeinfügeposition für Ebenen von vorderste auf
hinterste Position zu ändern usw.
In der Tabelle, die Sie diesem Befehl übergeben müssen, können alle Tags enthalten sein, die in der Dokumentation der Standard-Tags zum Zeichnen aufgeführt sind. Für jeden Tag, den Sie benutzen, müssen Sie einen Standardwert angeben, der von Hollywood verwendet wird, wenn kein anderer Wert angegeben ist.
Siehe Standard-Tags zum Zeichnen für mehr Informationen über die Standard-Tags, die fast alle Zeichnungsbefehle von Hollywood unterstützen.
SetDrawTagsDefault({AnchorX = 0.5, AnchorY = 0.5}) DisplayBrush(1, 0, 0) Box(100, 100, 200, 150, #RED)Der obige Code setzt 0.5/0.5 als Standardankerpunkt. Die Aufrufe der Befehle DisplayBrush() und Box() werden dann diesen Ankerpunkt verwenden, da kein anderer Ankerpunkt angegeben wurde. In diesem Fall fallen die Zeichnungsbefehle wieder auf den Standardankerpunkt, der durch den Aufruf von
SetDrawTagsDefault()
verändert wurde.