Bonjour Laurence
j'arrive à créer le bookmark mais il
est toujours positionné sur la première ligne du texte et pas à l'endroit où
j'ai placé le curseur visible ???
Doc = ThisComponent
unSignet = Doc.Bookmarks.getByName(strNomSignet)
laCible = unSignet.Anchor
curseurVisible = Doc.CurrentController.ViewCursor
curseurVisible.gotoRange(laCible,false)
curseurVisible.goRight(intNBCaract, true)
'le curseur se créé à l'emplacement du curseur visible???
Cursor=Doc.Text.createTextCursor(curseurVisible)
essaye ceci (non
testé)Cursor=doc.text.createTextCursorByRange(curseurVisible.anchor)
Doc.text.insertTextContent(Cursor, Bookmark, False)
'le signet est créé sur la première ligne et le curseur est
positionné au même endroit
au lieu de cursor, as tu essayé d'utiliser curseurVisible
tiens nous au courant
Laurent
--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]