Hallo Faxinger,
Du könntest so ein Verlaufsfeld, wie Du es brauchst, anlegen und dann sukzuessive die Eigenschaften dieses Verlaufsfelds ermitteln.
Beispiel
=========
gegeben das Verlaufsfeld 'Rainbow_1'
Oder Du baust es Dir sukzessive auf:
Spontan konnte ich nicht herausfinden, wie unbenannte Farben zu implementieren sind. Deswegen werden am Anfang die benötigten Farben für die Verlaufspunkte angelegt.
Du wirst beim Ausführen des obigen Codes feststellen, dass beim
gradients.add() gleich zwei Verlaufspunkte mit angelegt werden. Diese kannst Du entweder nach dem Hinzufügen Deiner Farbpositionen löschen oder sie nutzen, indem Du sie mit den gewünschten Verlaufsfarben belegst: