coord-transf.2d elements3d elementsnon geo scriptsfunctionscontrol statem.attributesvariousaddons
placeholdersexpressionsoperatorsstatus codesbuffer storageglobal param.environ. values
REQUEST REQUEST{2} REQ
Name
REQUEST

   
Syntax:
REQUEST ("RGB_OF_PEN", stiftindex, red, green, blue)
Aufklappen Wertebereich
0 < stiftindex ≤ 255 = Stiftnummer, Typ Integer
0 ≤ red ≤ 1 , Rotanteil, Typ Real
0 ≤ green ≤ 1 , Grünanteil, Typ Real
0 ≤ blue ≤ 1 , Blauanteil, Typ Real
Aufklappen ArchiCAD
since 5.0
Aufklappen Erläuterung
Analysiert den in stiftindex bezeichneten Stift und gibt wie REQ("RED_OF_PEN [stiftnummer]"), REQ("GREEN_OF_PEN [stiftnummer]") und REQ("BLUE_OF_PEN [stiftnummer]") die RGB-Farbanteile der Stiftfarbe in red, green und blue zurück. Jedoch in einem Befehl.

Der Rückgabewert der Funktion ist immer 3 für die Anzahl der übergebenen Werte. Ist der Stift nicht definiert (stiftindex nicht im oben angegebenen Wertebereich), erhalten red,green und blue alle den Wert 1.
So ist jedoch nicht die Planhintergrundfarbe (die since ArchiCAd 8.x ja mit Stift=-1 einstellbar ist) zu ermitteln.
Aufklappen Referenzen:
GDL-Handbuch 5.0 (DE) p. 128
GDL-Handbuch 6.0 (DE) p. 223
GDL-Handbuch 6.5 (DE) p. 223
GDL-Handbuch 7.0 (DE) p. 224
GDL-Handbuch 8.0 (DE) p. 150
GDL-Handbuch 8.1 (DE) p. 151
GDL-Handbuch 9.0 (DE) p. 246
GDL-Handbuch 10.0 (DE) p. 247
GDL-Handbuch 11.0 (DE) p. 253
GDL Reference Guide 9.0 (INT) p. 236
GDL Reference Guide 10.0 (INT) p. 244
GDL Reference Guide 11.0 (INT) p. 245