| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html><head><title>Documentation</title> |
| <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
| <style type="text/css"> |
| <!-- |
| .Style1 {font-family: Arial, Helvetica, sans-serif} |
| .Style3 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; } |
| --> |
| </style></head> |
| |
| <body><h1> How-Tos Programmation </h1> |
| Ces 'Comment faire' sont des explications pas à pas et |
| illustrées d'utilisation des fonctions d'OpenOffice.org. |
| La colonne 'V2' indique que le document a |
| été mis |
| à jour vers la version 2. |
| <h2> Basic </h2> |
| <table> <tbody> <tr> <td class="alt4"> |
| Titre </td> <td class="alt4"> Description </td> |
| <td class="alt4"> Formats </td> <td class="alt4"> |
| V2 </td> </tr> <tr> <td class="alt8b"> |
| Débuter </td> <td class="tableF0"> Comment faire |
| et utiliser des |
| macros en basic </td> <td class="alt8b"> <a href="Basic/ht01_basic.pdf">PDF</a> <a href="Basic/ht01_basic.sxw">SXW</a> </td> <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> Modèle via Boite de |
| Dialogue </td> <td class="tableF0"> Macro |
| permettant de choisir un |
| modèle via une boite de dialogue </td> <td class="alt8b"> |
| <a href="Basic/macros02fr.pdf">PDF</a> <a href="Basic/macros02fr.sxw">SXW</a> </td> <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> l'API d'OOo (presque) sans peine </td> |
| <td class="tableF0"> Une introduction à |
| l'utilisation de l'API pour les débutants.Nouvelle version |
| du 6 novembre 2005. </td> <td class="alt8b"> <a href="Basic/OOo_API_intro-07.sxw">SXW</a> </td> |
| <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> Comment diffuser vos macros avec |
| un Add-on </td> <td class="tableF0"> Tout est dit |
| dans le nom du |
| document ! |
| Un Add-on est un programme qui vous permet de simplifier notablement |
| l'installation de vos macros par vos utilisateurs. </td> <td class="alt8b"> <a href="../Outils/Addons1_1fr.sxw">SXW</a> |
| </td> <td class="alt8b"> </td> </tr> <tr> |
| <td class="alt8b"> Outils Xray </td> <td class="tableF0"> Ce document, qui contient la |
| macro Xray, |
| vous expliquera comment l'installer et l'utiliser. Xray est |
| un |
| outil qui permet aux programmeurs de macros de visualiser les |
| propriétés, méthodes et interfaces |
| disponibles sur |
| une variable objet. <span style="font-weight: bold;">Nouvelle |
| version publiée le 16/12/2006.</span> </td> <td class="alt8b"> <a href="Basic/XrayTool_fr.sxw">SXW</a> |
| </td> <td class="alt8b">V2</td> </tr> <tr> |
| <td class="alt8b"> Installeur de macros </td> <td class="tableF0"> Ce document Calc est en fait un |
| installeur générique qui permet d'installer une |
| bibliothèque en basic OOo et de créer un menu |
| personnalisé pour accéder aux fonctions macros de |
| cette |
| bibliothèque. Traduction à partir du document |
| original de |
| Didier Lachieze que vous trouverez ic<a href="http://www.ooomacros.org/dev.php">http://www.ooomacros.org/dev.php</a> |
| </td> <td class="alt8b"> <a href="Basic/install_macro_fr.sxc">SXC</a> </td> |
| <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> Dans la jungle de l'API </td> <td class="tableF0"> Un document qui vous apprendra |
| à |
| vous débrouiller avec l'API de OOo. Ecrit de |
| façon assez |
| personnelle, il est destiné aux débutants en |
| Basic et |
| contient, expliqué très simplement, tous les |
| éléments pour se repérer. </td> <td class="alt8b"> |
| <a href="Basic/OOo_API_jungle_0.3.1.sxw">SXW</a> </td> |
| <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> Exemples pour bdd </td> <td class="tableF0"> Exemples de macros pour |
| manipuler des |
| bases de données et réaliser des formulaire |
| évolués. </td> <td class="alt8b"> <a href="Basic/Exemples_macro_pour_bdd.sxw">SXW</a> </td> |
| <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> Batchmacro </td> <td class="tableF0"> Comment accéder |
| à une feuille de classeur par une macro lancée en |
| ligne de commande. </td> <td class="alt8b"> <a href="Basic/batchmacro.sxw">SXW</a> </td> <td class="alt8b"> </td> </tr> <tr> <td class="alt8b"> Manuel de programmation basic SO |
| 8 </td> <td class="tableF0"> Ce manuel est mis à |
| disposition |
| par Sun Microsystem en langue française. Cliquez sur le lien |
| suivant pour y avoir accès<a href="http://docs.sun.com/app/docs/doc/819-1328">http://docs.sun.com/app/docs/doc/819-1328</a> |
| </td> <td class="alt8b"> </td> <td class="alt8b"> </td> </tr> </tbody> |
| </table><h2> Autres langages </h2> |
| <table> <tbody> <tr> <td class="alt4"> |
| Titre </td> <td class="alt4"> Description </td> |
| <td class="alt4"> Formats </td> <td class="alt4"> |
| V2 </td> </tr> <tr> <td class="alt8b"> |
| Index des Classes </td> <td class="tableF0"> Liste |
| complète des |
| propriétés et fonctions (en anglais et uniquement |
| en ligne) </td> <td class="alt8b"> <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html">HTML</a> |
| </td> <td class="alt8b"> </td> </tr> <tr> |
| <td class="alt8b"> Ligne de Commande </td> <td class="tableF0"> Tous les paramètres |
| en ligne de commande </td> <td class="alt8b"> <a href="Basic/command%20parameters.htm">HTML</a> </td> |
| <td class="alt8b"> </td> </tr> <tr> <td colspan="2" rowspan="1" class="tableF0"> Ces |
| boîtes à outils aident les programmeurs à piloter OpenOffice.org depuis |
| un langage externe, avec la technologie COM Automation. Chaque |
| boîte à outils est un zip contenant :<br> - un module |
| avec des routines similaires à celles qu'offre OpenOffice.org Basic |
| pour accèder à l'API<br> - un module contenant toutes |
| les constantes et énumérations de l'API<br> - un module |
| donnant plusieurs exemples de programmation<br> - une |
| routine permettant d'utiliser l'outil Basic Xray depuis le langage; |
| l'outil pour Delphi contient aussi une version native de Xray.<br> - |
| un HowTo donnant toutes les explications utiles </td> |
| <td class="alt8b"> |
| <a href="programmation/Delphi_OOo_v12fr.zip">Delphi</a> <br> |
| <a href="programmation/VBA_OOo_v10fr.zip">VBA/VB6</a> <br> |
| <a href="programmation/VB_OOo_v10fr.zip">VB.NET</a> <br> |
| <a href="programmation/VBS_OOo_v10fr.zip">VBScript</a> <br> |
| <a href="programmation/JS_OOo_v10fr.zip">JScript</a> |
| </td> |
| <td class="alt8b"> V2</td> </tr> </tbody> |
| |
| </table><h2> SDK </h2> |
| <table> <tbody> <tr> <td class="alt4"> |
| Titre </td> <td class="alt4"> Description </td> |
| <td class="alt4"> Formats </td> <td class="alt4"> |
| V2 </td> </tr> <tr> <td class="alt8b"> |
| Menu contextuel dans OfficeBean </td> <td class="tableF0"> |
| Comment contrôler le |
| menu |
| contextuel sur une application utilisant Writer. Document |
| traité |
| par la technologie JAVA mais il est envisageable de traduire ce code |
| dans un autre langage (C++, Delphi ou Visual Basic) </td> <td class="alt8b"> <a href="programmation/01prog_menu-context_officebean2.pdf">PDF</a> <a href="programmation/01prog_menu-context_officebean2.sxw">SXW</a> |
| </td> <td class="alt8b"> </td> </tr> <tr> |
| <td class="alt8b"> OOoRemote </td> <td class="tableF0"> Le but de ce how-to est |
| d'illustrer le |
| principe d'automatisation de OpenOffice.org (scripting) à |
| travers un réseau local en donnant l'exemple pour un script |
| python simple </td> <td class="alt8b"> <a href="programmation/OOoRemote1.0.sxw" class="Style1">SXW</a> |
| </td> <td class="alt8b"> </td> </tr> </tbody> |
| </table><p> Note : Si vous désirez vous aussi participer |
| à l'élaboration de cette documentation, |
| n'hésitez |
| pas à nous proposer vos travaux ou à rejoindre |
| notre |
| équipe et participer aux travaux en cours sur notre |
| liste <a href="mailto:doc-subscribe@fr.openoffice.org">documentation</a>. |
| De même n'hésitez pas à nous remonter |
| tous commentaires ou toute critique sur cette liste. </p> |
| <!-- Copyrights --><p> <small>OpenOffice.org |
| native tongue concept and |
| francophone |
| project are built for you with pride by Guy Capra (Alomphega). This fr |
| project is also led and maintained with pride too by Sophie Gautier.</small> |
| </p><!-- /Copyrights --> |
| </body></html> |