Bonjour, j'ai testé Cursor=doc.text.createTextCursorByRange(curseurVisible.anchor), Cursor=doc.text.createTextCursor(curseurVisible.anchor)j'obtiens une erreur 423(méthode introuvble) Si je fais Cursor=doc.text.createTextCursor(curseurVisible.text.anchor)je n'ai pas de plantage mais ça ne change rien quand à la position du bookmark Avec Cursor=doc.text.createTextCursorByRange(curseurVisible.text.anchor) j'ai une erreur 1 sur la ligne
j'avais testé avant Doc.text.insertTextContent(curseurVisible, Bookmark, False) mais ça me donne une erreur 1 sur la ligne. Logiquement je devrais créer un curseur en byrange et faire un insertcontent du curseur. Mais j'ai l'impression qu'il y a une incompatibilité. -----Message d'origine----- De : Laurent Godard [mailto:[EMAIL PROTECTED] Envoyé : lundi 12 juin 2006 15:42 À : prog@fr.openoffice.org Objet : Re: [prog] Curseur et création de repère de texte 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]