Hallo Jörg,
vielleicht hilft das. Ich arbeite gerne mit Mausklick, damit ich die Stelle bestimme, an der das Element plaziert wird. Kann man das natürlich weglassen. Das heißt, wenn das Macro ausgeführt wird, erst ein Mausklick auf die gewünschte Stelle.
Aber wahrscheinlich ist der Teil interessant, an der die Farbe dem Element übergeben wird.
MACRO Kreis mit 25% Grau
DEFINE me AS MouseEvent
DEFINE ppx1 AS Point
DEFINE ppy1 AS Point
me = Wait MouseClick
ppx1 = me.ptMMGrid.x
ppy1 = me.ptMMGrid.y
CREATE ELLIPSE ppx1 ppy1 20 0 90
DEFINE el AS element
el = activeDoc.firstSelectedElement
DEFINE myFill AS Fill
myFill.type = "color"
myFill.colSpec.type = "colorRef"
myFill.colSpec.color = "25% Grau" # hier den gewünschten Farbnamen eintragen siehe Füllungen
el.fill = myFill
END MACRO
------------------
Grüße
Achim