[fr-users] Re: équivalent "Shape" dans oobas ic

Fred Juan DIAZ <[email protected]> Wed, 21 Dec 2011 18:23:57 +0100
Newsgroups gmane.comp.openoffice.general.french
Message-ID <CALo7NUeOfbvPBp-bDhj2jCV+ZJnjqc3qXvU79NRfZtuz0vh-YA@mail.gmail.com>
--0016e6d64c49e5650e04b49d7203
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Bonjour Olivier

Ce qui me semble le plus proche de ta demande, est la s=C3=A9quence

MonDocument =3D ThisComponent
UnePage =3D MonDocument.DrawPages.getByName("Graphique")
MaForme =3D MonDocument.createInstance("com.sun.star.drawing.LineShape")

C'est extrait de milifred3.sxd (g=C3=A9n=C3=A9rateur de papier millim=C3=A9=
tr=C3=A9 et semi-log)
http://fr.openoffice.org/Documentation/Outils/
qui est tr=C3=A8s facile =C3=A0 personnaliser, et dont le code quasiment li=
n=C3=A9aire est
assez simple =C3=A0 lire
(Outils > Macros > G=C3=A9rer les macros > OpenOffice.org Basic > Milifred3=
.sxd
> Standard Modulmf > Editer)

mais tu peux aussi trouver des s=C3=A9quences de dessin ici
http://www.oooforum.org/forum/viewtopic.phtml?t=3D2552

et de mani=C3=A8re plus g=C3=A9n=C3=A9rale de la doc sur quelques exemples =
de macros ici
http://ooomacros.org/

Si tu d=C3=A9butes, va voir =C3=A0 la page
http://fr.openoffice.org/Documentation/How-to/indexht-programmation.html

Les fichiers "D=C3=A9buter" et "L'API d'OOo (presque) sans peine sont =C3=
=A0 mon avis
les docs les plus indiqu=C3=A9es pour prendre le langage en main.

Une page =C3=A9galement int=C3=A9ressante :
http://wiki.services.openoffice.org/wiki/FR/Documentation/BASIC_Guide

Si tu veux acqu=C3=A9rir un bouquin complet, la r=C3=A9f=C3=A9rence demeure=
 l'ouvrage de
Marcelly et Godard
http://www.eyrolles.com/Informatique/Livre/programmation-openoffice-org-3-9=
782212125221


En esp=C3=A9rant que cela te permettra d'avancer.

Cordialement

Fred Juan DIAZ
--
------------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected] with Subject: help

--0016e6d64c49e5650e04b49d7203
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Bonjour Olivier<br><br>Ce qui me semble le plus proche de ta demande, est l=
a s=C3=A9quence<br><br>MonDocument =3D ThisComponent<br>UnePage =3D MonDocu=
ment.DrawPages.getByName(&quot;Graphique&quot;)<br>MaForme =3D MonDocument.=
createInstance(&quot;com.sun.star.drawing.LineShape&quot;)<br>
<br>C&#39;est extrait de milifred3.sxd (g=C3=A9n=C3=A9rateur de papier mill=
im=C3=A9tr=C3=A9 et semi-log)<br><a href=3D"http://fr.openoffice.org/Docume=
ntation/Outils/">http://fr.openoffice.org/Documentation/Outils/</a><br>qui =
est tr=C3=A8s facile =C3=A0 personnaliser, et dont le code quasiment lin=C3=
=A9aire est assez simple =C3=A0 lire<br>
(Outils &gt; Macros &gt; G=C3=A9rer les macros &gt; OpenOffice.org Basic &g=
t; Milifred3.sxd &gt; Standard Modulmf &gt; Editer)<br><br>mais tu peux aus=
si trouver des s=C3=A9quences de dessin ici<br><a href=3D"http://www.ooofor=
um.org/forum/viewtopic.phtml?t=3D2552">http://www.oooforum.org/forum/viewto=
pic.phtml?t=3D2552</a><br>
<br>et de mani=C3=A8re plus g=C3=A9n=C3=A9rale de la doc sur quelques exemp=
les de macros ici<br><a href=3D"http://ooomacros.org/">http://ooomacros.org=
/</a><br><br>Si tu d=C3=A9butes, va voir =C3=A0 la page<br><a href=3D"http:=
//fr.openoffice.org/Documentation/How-to/indexht-programmation.html">http:/=
/fr.openoffice.org/Documentation/How-to/indexht-programmation.html</a><br>
<br>Les fichiers &quot;D=C3=A9buter&quot; et &quot;L&#39;API d&#39;OOo (pre=
sque) sans peine sont =C3=A0 mon avis les docs les plus indiqu=C3=A9es pour=
 prendre le langage en main.<br><br>Une page =C3=A9galement int=C3=A9ressan=
te : <br><a href=3D"http://wiki.services.openoffice.org/wiki/FR/Documentati=
on/BASIC_Guide">http://wiki.services.openoffice.org/wiki/FR/Documentation/B=
ASIC_Guide</a><br>
<br>Si tu veux acqu=C3=A9rir un bouquin complet, la r=C3=A9f=C3=A9rence dem=
eure l&#39;ouvrage de Marcelly et Godard<br><a href=3D"http://www.eyrolles.=
com/Informatique/Livre/programmation-openoffice-org-3-9782212125221">http:/=
/www.eyrolles.com/Informatique/Livre/programmation-openoffice-org-3-9782212=
125221</a><br>
<br><br>En esp=C3=A9rant que cela te permettra d&#39;avancer.<br><br>Cordia=
lement<br><br>Fred Juan DIAZ<br><br>

--0016e6d64c49e5650e04b49d7203--