von moritz » Sa, 22.10.2005 19:46
Hallo,
stehe mal wieder vor einem Problem. Ich möchte einen manuell markierten Text im Writer auslesen, manipulieren und überschreiben (Zahlen sollen in geschriebenen Text umgewandelt werden)
Im normalen Text funktioniert das Auslesen und Überschreiben problemlos.
oDoc = ThisComponent
oSCursor = oDoc.getCurrentController().getViewCursor()
sTemp=oSCursor.getString()
....
oSCursor.String= ZWort(A, True) (Umwandlung der Ziffern in Text)
Es ist möglich, daß die Selektion auch in einer Tabelle steht, das heißt, ein Teil einer Zelle ist markiert. Hier wird der ViewCursor nicht ausgelesen und der Text wird auch nicht überschrieben. Bis jetzt habe ich keine Lösung dafür gefunden. Hat jemand einen Tip für mich?
Vielen Dank
Moritz
Hallo,
stehe mal wieder vor einem Problem. Ich möchte einen manuell markierten Text im Writer auslesen, manipulieren und überschreiben (Zahlen sollen in geschriebenen Text umgewandelt werden)
Im normalen Text funktioniert das Auslesen und Überschreiben problemlos.
oDoc = ThisComponent
oSCursor = oDoc.getCurrentController().getViewCursor()
sTemp=oSCursor.getString()
....
oSCursor.String= ZWort(A, True) (Umwandlung der Ziffern in Text)
Es ist möglich, daß die Selektion auch in einer Tabelle steht, das heißt, ein Teil einer Zelle ist markiert. Hier wird der ViewCursor nicht ausgelesen und der Text wird auch nicht überschrieben. Bis jetzt habe ich keine Lösung dafür gefunden. Hat jemand einen Tip für mich?
Vielen Dank
Moritz