Name
UI_COLORPICKER{2}

Syntax
UI_COLORPICKER{2} Parametername[1][1], Parametername[1][2], Parametername[1][3],
x0, y0 [, Breite [, Hoehe]]

Aufklappen Wertebereiche
ParameternameRot, ParameternameGruen, ParameternameBlau: Gleitkommazahl als Stringausdruck
x0, y0: Position der linken oberen Ecke des UI-Feldes in Pixeln
Breite, Hoehe: Breite und Höhe des UI-Feldes in Pixeln

Aufklappen Erläuterung
Erzeugt ein Farbauswahlfeld im User Interface. Beim Anklicken des Farbfeldes erscheint eine Farbauswahldialogbox des Betriebssysstems.
Die hier eingestellten RGB-Werte werden in die 3 entsprechenden (vorgegebenen) Parameter geschrieben.
Diese Werte kann man z.B. für den Befehl LIGHT verwenden.
Im Gegensatz zum UI_COLORPICKER kann dieser Befehl sowohl mit normalen Parametern als auch mit Arrrayparametern arbeiten.

Aufklappen Beispiel
UI_COLORPICKER{2} pamo[1][1], pamo[1][2], pamo[1][3], 30, 200, 50,50

Aufklappen Besonderheiten
Die Parameternamen der 3 Farbwerte müssen vom Typ "Natürliche Zahl" (Gleitkomma) sein und müssen im Befehl als Nichtarrayparameter in Anführungszeichen gesetzt werden.
Primär gedacht ist der Befehl jedoch für Arrayparameter: hierbei müssen 2-dimensionale Arrays verwendet werden und die Parameternamen dürfen NICHT in Anführungszeichen gesetzt sein.
Lässt man die optionalen Werte Breite und Hoehe weg, wird ein Feld in der Größe von 35x20 Pixeln (MAC) angelegt.

Aufklappen ArchiCAD
18.0