Bonjour

En ce qui concerne le C++, ce ne sont pas des
"macros" que l'on écrit, mais de vrais programmes
(compilés et exécutables), à l'aide du SDK OpenOffice.
C'est-à-dire que l'on utilise la même API que
pour faire des macros, mais le programme est géré
totalement en dehors de tout fichier .ODT.


on appel ca des extensions

Le principe est que le programme C++ se
connecte avec OpenOffice (qui fait office de serveur)
et communique avec lui (via une socket).


voir guide du developepur chapitre 3

Tu ne trouveras donc pas de programme C++ dans un fichier ODT
(et je suppose que c'est pareil dans le cas du JAVA, qui est aussi un moyen de programmer avec le SDK OO).


oui en java aussi
mais il y a un pseudo java (beanshell) pour ecrire des macros dansun doc OOo (dans le reprtoire Scripts)

J'ai lu que l'on pouvait aussi faire des scripts python,
mais je ne sais pas s'ils sont embarqués dans les fichiers ODT.


Python permet les deux
Ecrire des extensions mais aussi des scripts dan sles documents
c'est tres puissant ;)

pour plus d'infos voir le wiki
http://wiki.services.openoffice.org/wiki/Extensions_fr
http://wiki.services.openoffice.org/wiki/Extensions_developpement_fr

les pages en anglais
http://wiki.services.openoffice.org/wiki/Extensions
http://wiki.services.openoffice.org/wiki/Extensions_developpement

Laurent

--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org - http://www.indesko.com Nuxeo Enterprise Content Management >> http://www.nuxeo.com - http://www.nuxeo.org
Livre "Programmation OpenOffice.org", Eyrolles 2004-2006

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à