| <!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> |