aktuelle cursorposition im writer

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

loewe66
*
Beiträge: 12
Registriert: Fr, 06.02.2009 19:03

aktuelle cursorposition im writer

Beitrag von loewe66 »

Hallo zusammen,
ich versuche gerade einen Text wie folgt an die aktuelle cursorpostion in einem writer-dokument zu bringen.

odoc=thiscomponent
otext=odoc.text
ocursor=otext.createTextcursor() '
'myViewCursor=myDoc.GetCurrentController.ViewCursor
otext.insertString(ocursor,"Mein Text" ,false)

aber leider schreibt er es immer genau an den dokumentenanfang. wie gehts denn richtig??
Danke für die Hilfe
Gruß Marc
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: aktuelle cursorposition im writer

Beitrag von turtle47 »

Hallo Marc,

Code: Alles auswählen

Sub Write_Cursor_Position
Dim oViewCursor as object
	odoc=thiscomponent
	oViewCursor= thiscomponent.GetCurrentController.ViewCursor
	otext=odoc.text
	otext.insertString(oViewCursor, "My New Text",false)
end sub
sollte es tun.

Viel Erfolg.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
loewe66
*
Beiträge: 12
Registriert: Fr, 06.02.2009 19:03

Re: aktuelle cursorposition im writer

Beitrag von loewe66 »

Hallo Jürgen,
super danke das hilft.
LG Marc
Antworten