Seite 1 von 1

Optionsfeld per Makro ansprechen

Verfasst: Mi, 16.02.2011 11:14
von giochips
Hallo zusammen,
ich würd gerne durch mein Makro ein im Text enthaltenes Optionsfeld "auswählen". Kann mir jemand sagen wie ich an dieses Objekt ran komme?

Vielen Dank!
Marco

Re: Optionsfeld per Makro ansprechen

Verfasst: Mi, 16.02.2011 14:11
von giochips
Eigentlicht meine ich damit ein Radiobutton aber egal... wenn ich weiß wie ich eine Checkbox in der Objekthierachie finde, dann find ich auch die Optionsfelder.
In den von dir verlinkten FAQs steht:
MyControl.State = true/false
Für welches Object steht MyControl? Wie kann ich es initieren??

Gruß
Marco

Re: Optionsfeld per Makro ansprechen

Verfasst: Mi, 16.02.2011 14:46
von gogo
MyControl ist das Kontrollelement (die Checkbox/Radiobutton was auch immer), das steckt in der Drawpage Deines Writerdokumnts (wenn ich mit Writer richtig geraten habe)

Wenn Du nur EIN Formular und nur EIN Kontrollelement in deinem Dokument hast, (oder Mycontrol das erste Kontrollelement im ersten Formular ist) dann solltest Du mit folgendem Code zugreifen können:

Code: Alles auswählen

MyControl = Stardesktop.CurrentComponent.DrawPage.getForms.getbyindex(0).getbyindex(0)
g

Re: Optionsfeld per Makro ansprechen

Verfasst: Mi, 16.02.2011 14:53
von giochips
Das hab ich gesucht!! Vielen Dank!!
Ich denke jetzt komm ich weiter.

Gruß