von komma4 » Di, 25.12.2007 18:26
Nehme den folgenden
dispatcher-Code, speichere in einem Modul Deiner Standard-Bilbliothek, und verbinde das Makro mit dem "
Dokument erzeugen"-Ereignis der Writer-Vorlage(n), bei denen eine Rechtschreibprüfung funktionieren soll.
Code: Alles auswählen
Sub switchSpellCheckOn
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:SpellOnline", "", 0, Array())
End Sub
Hilft das auf Dauer?
Nehme den folgenden [i]dispatcher-Code[/i], speichere in einem Modul Deiner Standard-Bilbliothek, und verbinde das Makro mit dem "[color=#008000]Dokument erzeugen[/color]"-Ereignis der Writer-Vorlage(n), bei denen eine Rechtschreibprüfung funktionieren soll.
[code]Sub switchSpellCheckOn
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:SpellOnline", "", 0, Array())
End Sub
[/code]
Hilft das auf Dauer?