14.8 Attribut setzen

Dieses Aktionsereignis kann verwendet werden, um alle Arten von Objektattributen zu ändern. Sie müssen das Objekt und das Attribut, das Sie ändern möchten, mit den Widgets im Dialog auswählen. Außerdem müssen Sie den gewünschten neuen Wert für das Objektattribut angeben. Dieser Wert kann anstelle einer numerischen Konstante auch als Variablenname übergeben werden. Für maximale Flexibilität können hier sogar komplette Ausdrücke wie "x+1" oder Funktionsaufrufe eingegeben werden.

Viele der Attribute, die dieses Aktionsereignis unterstützt, können bereits durch andere Aktionsereignisse wie Skaliere Objekt oder Drehe Objekt gesetzt werden, aber der Vorteil des Aktionsereignisses "Attribut setzen" ist, dass der Wert auch eine Variable oder ein Ausdruck sein kann, was ihn flexibler macht, da dies nicht von allen Aktionsereignissen unterstützt wird, z.B. Objektfarbe ändern unterstützt nicht die Angabe der Farbe aus einer variablen Quelle.

Beachten Sie, dass Sie Zeichenketten in Anführungszeichen setzen müssen, wenn Sie dieses Aktionsereignis verwenden, damit Designer zwischen Variablen- und Zeichenkettenquellen unterscheiden kann. Z.B. wenn Sie den Text eines Objekts auf einen neuen Wert setzen, müssen Sie diesen Wert in Anführungszeichen setzen.

Hier ist eine Übersicht über die verschiedenen Attribute, die von diesem Aktionsereignis unterstützt werden sowie deren akzeptablen Bereiche:

Sichtbarkeit
Entweder True (1) oder False (0).

X-/Y-Position
Die Objektposition in Pixel.

X-/Y-Skalierung
Skalierungsfaktor als Bruchwert. Ein Wert von 1,0 bedeutet keine Skalierung, ein Wert größer als 1,0 bedeutet vergrößern, ein Wert kleiner als 1,0 hingegen verkleinern.

Drehwinkel
Drehwinkel in Grad.

Transparenzstufe
Transparenzstufe von 0 (keine Transparenz) bis 100 (vollständige Transparenz).

Schatten
Entweder True (1) oder False (0).

Schattenrichtung
Eine von Hollywoods #SHDWXXX-Konstanten (Richtungskonstanten). Konsultieren Sie Ihr Hollywood-Handbuch.

Schattenlänge
Schattengröße in Pixel.

Schattenradius
Schattenradius in Pixel.

Schattenfarbe
Schattenfarbe als RGB-Farbe.

Rahmen
Entweder True (1) oder False (0).

Rahmengröße
Randgröße in Pixel.

Rahmenfarbe
Rahmenfarbe als RGB-Farbe.

Färbungsgrad
Tönungsstufe von 0 (keine Tönung) bis 100 (vollständige Tönung).

Färbungsfarbe
Tönungsfarbe als RGB-Farbe.

Farbe
Objektfarbe im RGB-Format.

Text
Der Text der anzuzeigenden Textobjekte als Zeichenkette.

Schrift
Schriftart, die von Textobjekten als Zeichenkette verwendet werden soll.

Schriftgröße
Schriftgröße, die von Textobjekten verwendet werden soll.

Schriftmodus
Schriftartenmodul, die von Textobjekten verwendet werden soll. Dies ist eine von Hollywoods #FONTENGINE_XXX-Konstanten. Konsultieren Sie Ihr Hollywood-Handbuch z.B. unter dem Befehl "Setfont".

Einzelbild
Das Einzelbild, der von Animationsobjekten angezeigt werden soll. Einzelbilder werden ab 1 für das erste Einzelbild gezählt.

Verwenden Sie zum Abrufen von Attributen das Aktionsereignis Attribut abfragen.


Navigation zeigen