Variablen vom Typ Picture speichern zweidimensionale Grafiken.
Diese Grafiken können einerseits Rastergrafiken in den Formaten BMP (Bitmap), PNG (Portable Network Graphic) oder JPEG sein, aber auch Metafiles (extended Metafile) sein.
PNG-Dateien und 32bit-Bitmaps unterstützen Transparenz über den sogenannten Alphakanal.
Grafiken können mit weiteren Metadaten versehen werden, z.B. mit einer Hotspot-Position, einer Skalierungseinheit (DPI) und Markierungsflächen. Diese Metadaten werden bei Skalierungs- und Drehungsoperationen aktualisiert.
Variable vom Typ Picture können mit Hilfe des GDI+ Graphics-Objektes bearbeitet werden, welches über das Attribut Graphics ermittelt werden kann. Dazu ist es notwendig, vor der Bearbeitung die Funktion BeginModify und zum Abschluss der Bearbeitung die Funktion EndModify aufzurufen. Dies gibt dem Interpreter die Möglichkeit, auf inhaltliche Änderungen des Bildes mit einer Regelüberprüfung zu reagieren.
Grafiken können sehr gut in einer Konstante vom Typ Picture vorbereitet werden und zur Laufzeit einer Variablen vom Typ Picture zugewiesen werden.
Konstanten vom Typ Picture
Hotspot und Realitätsfaktor
Rotation des Hotspots bei Rotation des Bildes
Grafiken können als Konstante vom Typ Picture bearbeitet und gespeichert werden.
Upload von Grafiken zum Webserver
Bildinhalte können zu einem Webserver hochgeladen werden. Die Metadaten verbleiben in der Konstantendefinition.
Mehrsprachigkeit
Sollten Bildinhalte mit sprachenspezifischen Inhalten versehen sein, können Bildkonstanten als mehrsprachiger Container definiert werden.
Attribut-Eigenschaften und Funktionen
Standard-Attribute:
Standard-Events:
Spezielle Attribute: