Hi Charly,
danke für die schnelle Rückmeldung und das Beispiel.
Leider gibt er mir bei der Zeile
if oShape.control.name = "CheckBox" then
den Fehler "Objektvariable nicht belegt" aus. Schätze das liegt an .control
Habe aber inzwischen auf dieser Basis etwas ähnliches zusammengepuzzled:
Code: Alles auswählen
<snip>
...
oPos.x = 200
oPos.y = PosTopAC + 50
...
</snip>
<snap>
...
aShape = aDoc.CreateInstance ("com.sun.star.drawing.ControlShape")
aShape.Position = oPos
...
</snap>
Das funktioniert bei mir, auch wenn ichs nicht bis ins detail nachvollziehen kann...