Farbe
Dieser Baustein stellt abhängig von der im Masken-Designer eingestellten Farbtiefe einen Paletten-Index oder einen BGR-Wert (Blau-Grün-Rot) zur Verfügung.
Bei 8 Bit Farbtiefe wird an lColor der zur ausgewählten Farbe gehörende Index der Standard-Palette ausgegeben. Der Wertebereich liegt dann zwischen 0 und 255.
BGR-Werte werden bei 24 Bit Farbtiefe bereitgestellt. Da für jede der drei Teilfarben 256 Werte möglich sind, liegt der Wertebereich zwischen 0 und 16777215.
Parameter
Im Parameter-Dialog wird die Farbe ausgewählt. Während bei 24 Bit Farbtiefe auf alle einstellbaren Farben zugegriffen werden kann, ist die Palette bei 8 Bit Farbtiefe auf 256 Farben beschränkt. Deshalb wird dem Baustein beim Schließen des Dialogs die der ausgewählten Farbe am nächsten gelegene Palettenfarbe zugeordnet.
Mit Hilfe der Check-Box wird zwischen globalen und instanziierbaren Parametern umgeschaltet.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
lColor | O | LONG | Paletten-Index bzw. BGR-Wert der Farbe |
Visualisierung
Die ausgewählte Farbe wird im Baustein angezeigt. Ein gelblicher Hintergrund kennzeichnet globale Parameter. Bei instanziierbaren Parametern ist der Hintergrund weiß.