gelöst: Farben von Hilfslinien per Script ändern (macOS)
Hallo Forum,
ich versuche gerade, das Anlegen eines Zeilen/Spalten-Rasters zu automatisieren. Hilfslinien kann man dabei wie folgt anlegen (Apple Script Mitschnitt):
tell application "RagTime 6.6"
activate
make new vertical guide with data 127.5669 at end of page 1 of layout "Layout 2" of document 1
set color of vertical guide id 1 of page 1 of layout "Layout 2" of document 1 to {red:100.0, green:60.0, blue:80.0}
end tell
Das Verwenden von Variablen für data ist dabei kein Problem.
Wie aber kann ich Farben für Hilfslinien definieren und hier angeben?? Sowas wie
property cColor : {red:100.0, green:0.0, blue:0.0}
set layoutName to "Layout 2"
set d to 28.3465 / 10 -- entspricht 1mm
set bund to d * 35 -- bund in mm
tell application "RagTime 6.6"
activate
tell page 1 of layout layoutName of document 1
-- draw vertical guide lines
set vTemp to bund
make new vertical guide with data vTemp with properties {color:cColor}
end tell
end tell
ist syntaktisch korrekt, die Farbe wird aber ignoriert.
Eine Farbe anlegen mit
-- define colors
tell document 1
make new named color with properties ¬
{name:"vGuideColor", kind:process, color:{red:100.0, green:60.0, blue:100.0}} at end
end tell
und dann darauf wie oben referenzieren funktioniert auch nicht, da RT offensichtlich die Farben für Hilfslinien anders behandelt als die Farben für Objekte der Klasse "drawing object" (es lassen sich in der Oberfläche keine Farben aus den Hilfsmitteln zuweisen).
Hat jemand hierzu vielleicht eine Idee?
Vielen Dank im Voraus
Nicolas