[prog] writer
Bonjour, Tout d'abord merci encore à gibi pour les pistes pour les macros, je m'éclate. Par contre, si j'ai compris comment me positionner dans un texte, je n'arrive pas à trouver comment récupérer la position du curseur pour insérer un texte à l'endroit où il est positionné. Merci pour vos réponses _ Inédit ! Des Emoticônes Déjantées! Installez les dans votre Messenger ! http://www.ilovemessenger.fr/Emoticones/EmoticonesDejantees.aspx
Re: [prog] writer
Bonjour Par contre, si j'ai compris comment me positionner dans un texte, je n'arrive pas à trouver comment récupérer la position du curseur pour insérer un texte à l'endroit où il est positionné. regarde du coté du ViewCursor thisComponent.currentController.viewCursor Bonne chance :) Laurent - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org
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
Re: [prog] writer
Bon decidemment , la fatigue c'est createTextCursor() et createTextCursorByRange (pas de e à Text) désolé laurent - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org
RE: [prog] writer
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
Re: [prog] writer
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