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]

Répondre à