Danke für die Antworten,
@turtle47
Warum sollte ich den Auruf
Z_Test in den Makros selbst machen? Ich rufe das doch über den Dialog auf. Im Dialog-Editor weise ich dem Ereignis "Beim Auslösen" eines (beliebigen) Button das Makro
Z_Test zu. Das reicht! Ich habe ja, um die Ausführung zu testen, in mein Makro
Z_Test eine MsgBox() eingebaut, die - wie bereits geschrieben - kommt.
Daran liegt es also nicht!
@komma4
komma4 hat geschrieben:Dein ThisComponent.CurrentController.Frame bezeichnet kein Dokument, wenn der Code aus einem Dialog aufgerufen wird.
Ich glaube, auch das ist es nicht. Denn wenn ich meinen Code um
Code: Alles auswählen
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "Text"
args2(0).Value = "Das ist ein Test-Text!"
dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args2())
erweitere, dann schreibt er mir den Text komischer Weise hin. Das dürfte dann ja auch nicht geschehen, oder?
Wie muss die Zeile
denn Deiner Meinung nach richtig lauten? Vielleicht klappt es ja dann schon!
Wer oder was ist Xray? Ich bin dem Link gefolgt, konnte aber auf der Seite das Wort Xray und auch sonst nichts für mich hilfreiches finden. Evtl. liegt es auch daran, dass die Seite englisch ist
Gruß, Alex