Bezeichnung
ScaleBGPic -- skaliert ein Hintergrundbild (V1.5)
Übersicht
ScaleBGPic(id, width, height[, smooth])
Beschreibung
Dieser Befehl skaliert das Hintergrundbild, welches in id angegeben wurde, auf die neue Größe, die durch width (Breite) und height (Höhe) angegeben wurde. Sie können diesen Befehl nicht mit dem Hintergrundbild benutzen, welches gerade angezeigt wird. Wenn Sie die Dimensionen dieses Hintergrundbildes verändern möchten, müssen Sie den Befehl ChangeDisplaySize() benutzen.

Hollywood behält immer das Originalbild jedes Hintergrundbildes im Speicher, so dass Sie das nicht machen müssen. Jede Skalierung, die ScaleBGPic() durchführt, benutzt das Originalbild als Ausgangsbild und nicht eine evtl. schon skalierte Version. ScaleBrush() dagegen hat keinen Puffer für den Originalpinsel. Das Originalbild wird im Puffer nur gelöscht, wenn Sie mit SelectBGPic() ein anderes Hintergrundbild wählen.

Neu in V2.0: Sie können #KEEPASPRAT entweder für die Breite oder Höhe einsetzen. Hollywood wird dann die Größe automatisch anpassen, indem es das Seitenverhältnis des Hintergrundbildes berechnet. Außerdem können Sie für die Höhe und Breite auch eine Prozentzahl in Form einer Zeichenkette angeben. z.B. "50%".

Ab Version 2.5 dürfen Sie im Argument smooth True angeben, damit bei der Skalierung der Grafik das Glättungsverfahren Antialias verwendet wird.

Eingaben
id
Kennung des zu skalierenden Hintergrundbildes
width
gewünschte Breite für das Hintergrundbild
height
gewünschte Höhe für das Hintergrundbild
smooth
optional: Antialias bei der Skalierung verwenden oder nicht (V2.5)

Navigation zeigen