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]