

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
15 messages in org.openoffice.fr.progRE: [prog] Pb Recherche Remplace dans...| From | Sent On | Attachments |
|---|---|---|
| Bruno ABRATANSKI | Nov 13, 2006 2:46 am | |
| Manuel NAUDIN | Nov 13, 2006 3:03 am | |
| Bruno ABRATANSKI | Nov 13, 2006 4:24 am | |
| Marceau GUIHARD | Nov 13, 2006 6:19 am | |
| Marceau GUIHARD | Nov 13, 2006 7:10 am | |
| Bruno ABRATANSKI | Nov 13, 2006 7:20 am | |
| Marceau GUIHARD | Nov 13, 2006 8:21 am | |
| Bruno ABRATANSKI | Nov 13, 2006 8:50 am | |
| Steve | Nov 13, 2006 9:39 am | |
| Marceau GUIHARD | Nov 13, 2006 10:20 am | |
| Bruno ABRATANSKI | Nov 13, 2006 11:38 pm | |
| Marceau GUIHARD | Nov 14, 2006 12:19 am | |
| JMD Jean-Marc Delmas | Nov 14, 2006 1:29 am | |
| Bruno ABRATANSKI | Nov 15, 2006 2:03 am | |
| Bruno ABRATANSKI | Nov 16, 2006 1:01 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | RE: [prog] Pb Recherche Remplace dans Writer | Actions... |
|---|---|---|
| From: | Bruno ABRATANSKI (brun...@laposte.net) | |
| Date: | Nov 15, 2006 2:03:04 am | |
| List: | org.openoffice.fr.prog | |
J'ai utilisé TextGraphicObject au lieu de GraphicObjectShape et cela fonctionne bien à un bémol prêt : si mon mot était justifié à droite, ma photo inséré ne garde pas la justification (elle est insérée au milieu de ma ligne).
-----Message d'origine----- De : Marceau GUIHARD [mailto:marc...@wanadoo.fr] Envoyé : mardi 14 novembre 2006 09:20 À : pr...@fr.openoffice.org Objet : Re: [prog] Pb Recherche Remplace dans Writer
Voir plus bas ce que je voulais dire mais je ne sais pas si ça reste valable. C'est basé sur l'idée qu'il faut sauter par dessus l'image qui vient d'être insérée pour reprendre la recherche. Mais tu te sers de GraphicObjectShape et pas de TextGraphicObject, la différence étant que tu as une image intégrée au document mais que tu ne peux l'ancrer ni au paragraphe, ni au caractère, mais seulement à la page (voir le document d'Andrew Pitoniak http://documentation.openoffice.org/HOW_TO/various_topics/AndrewMacro.odt)
Autre idée plus orthodoxe: si tu fais un findall, tu aura une collection indexable des postrouve que tu pourra traiter une par une après pour insérer les images.
Cordialement
Marceau
Bruno ABRATANSKI a écrit :
Pour inserer l'image, j'appelle une procedure en lui passant le chamin de l'image et la position du curseur trouvé dont voici le code :
//on crée un curseur lCurseur2 = :oDocument>>Text>>createTextCursorByRange(lPosition)
:oMonImage = :oDocument>>createInstance("com.sun.star.drawing.GraphicObjectShape") :oMonImage>>GraphicURL = "file:///"+Remplace(sCheminImage,"\","/")
//Insérer l'image à la position du curseur. :oDocument>>Text>>insertTextContent(lCurseur2, :oMonImage, False)
Tu veux dire quoi par : redémarrer le findnext d'un curseur ?
Préciser dans findnext en premier argument la position d'un curseur créé un caractère après postrouve du genre :
curseur = mondocument.texte.createTextCursorByRange(Postrouve.End) Curseur.goRight(1,false) ...... postrouve = mondocument.findnext(curseur,jecherche)







