Pour compléter LES réponses de Laurent, il y a deux sortes de curseurs - Le curseur visible qui est celui qui clignote à l'écran. Le programmeur ne le crée pas, il existe dans le controleur d'écran. - Les curseurs créés comme des outils de programmation sur des références de texte et qui en aucun cas ne peuvent être vus à l'écran. Ils servent à modifier l'intérieur du texte et doivent être positionnés là où on en a besoin. C'est le programme, ou plutôt le programmeur qui en décide.
Récupérer le premier curseur fait référence à l'entité : thisComponent.currentController.viewCursor que Laurent t'as d'abord décrite. Les autres curseurs ne se récupèrent pas puisqu'ils sont directement créés par programmation selon le shéma : monTexte = thisComponent.text monCurseur = monTexte.createTexteCursor() monTexte.insertString(monCurseur, "AAA", true ) que Laurent t'as également indiqué. Il ne te reste donc qu'à trier entre ces deux sortes d'objets et à programmer en conséquence. Bon courage et surtout bons essais. Jean-Marc Le vendredi 2 Octobre 2009 21:48, prog_amat...@hotmail.fr a écrit : > ben l'endroit qui m'interesse c'est celui où se trouve le curseur et c'est > lui que je ne sais pas récupérer > > > Date: Fri, 2 Oct 2009 17:24:29 +0200 > > From: oooc...@free.fr > > To: prog@fr.openoffice.org > > Subject: Re: [prog] writer > > > > Re > > > > je pense avoir repondu trop vite à la question > > > > ce que tu cherches c'est inserer un texte à la position d'un curseur, ca > > se passe par > > > > monTexte = thisComponent.text > > monCurseur = monTexte.createTexteCursor() > > monTexte.insertString(monCurseur, "AAA", true ) > > > > si un endroit particulier t'interresse, il te faut recuperer le > > texteRange et regarde du coté de createTexteCursorByrange() > > > > désolé de ma reponse precedente trop rapide et a cote de la plaque > > > > Bonne fin de journee > > > > Laurent > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org > > For additional commands, e-mail: prog-h...@fr.openoffice.org > > _________________________________________________________________ > Découvrez toutes les possibilités de communication avec vos proches > http://www.microsoft.com/windows/windowslive/default.aspx --------------------------------------------------------------------- To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org