| Startseite | Inhalt
StarBasic / OpenOffice.org Basic FAQ
Fragen und Infos: starbasic@dannenhoefer.de

Zurück Vor |
| 8.1.14 Wie geht man mit dem Cursor um?
Es gibt zwei Cursor den sichtbaren und den nichtsichtbaren, VisibleCursor und TextCursor. ( Siehe Welche Formen des Cursors gibt es?). Für Beide gilt im wesentlich das Gleiche. Nur der Funktionsumfang der Cursor ist verschieden. Bei den Methoden der Navigation gibt es den Parameter "Expand". Dieser bezieht sich auf die Markierung. Er kann die Werte True oder False haben. Bei True wird der Teil zwischen der aktuellen Position und der neuen Position markiert. Mit diesen Zeilen zum Beispiel werden die nächsten 20 Zeichen ab der Cursorposition markiert: myDoc=thisComponent myViewCursor=myDoc.GetCurrentController. ViewCursor myViewCursor.goRight(20,true) Der markierte Text ist über die Eigenschaft "String" erreichbar und kann geändert werden. myViewCursor=myDoc.GetCurrentController. ViewCursor myViewCursor.goRight(20,true) myViewCursor.String="Hallo Welt" Es ist eventuell nötig zwischen dem TextCursor und dem ViewCursor zu wechseln, um die verschiedenen Navigationsmöglichkeiten zu verwenden. (Siehe: Wie kann man den ViewCursor dem TextCursor übergeben?) |
Seitenanfang |

2003 - 2009 von Michael Dannenhöfer |
Letzte Aktualisierung: 06.04.2009