Seite 1 von 1

Aktuelle Markierung auslesen

Verfasst: Di, 12.08.2008 23:20
von mumpel
Hallo!

In Calc kann man ja mit StarDesktop.CurrentComponent.CurrentSelection().String die aktive Zelle der aktiven Arbeitsmappe auslesen. Gibt es soetwas auch für Writer? Es soll die aktuelle Markierung im aktiven Dokument ausgelesen werden. Danke!

Re: Aktuelle Markierung auslesen

Verfasst: Di, 12.08.2008 23:45
von komma4
Du meinst, in Writer die Textmarkierung eines Wortes, Satzes oder Paragraphs?


aus meinem Makro add2dic, auch auf der c't Softwaresammlungs CD/DVD zu finden

Code: Alles auswählen

oDok = StarDesktop.getCurrentComponent()

' sichtbaren cursor
oViewCursor = oDok.getCurrentController().getViewCursor()

' textcursor an stelle des sichtbaren cursors
oCur = _
 oViewCursor.getText().createTextCursorByRange(oViewCursor)

print oCur.getString()

Hilft das weiter?

Re: Aktuelle Markierung auslesen

Verfasst: Di, 12.08.2008 23:55
von mumpel
Danke! Funktioniert wie gewünscht.