blob: 5ed7da420003e3c7fcab4666690d25234d087e20 [file] [log] [blame]
<!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.
&nbsp;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>&nbsp;<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>&nbsp;<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.&nbsp; 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"> &nbsp; </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>&nbsp;- un module
avec des routines similaires à celles qu'offre OpenOffice.org Basic
pour accèder à l'API<br>&nbsp;- un module contenant toutes
les constantes et énumérations de l'API<br>&nbsp;- un module
donnant plusieurs exemples de programmation<br>&nbsp;- une
routine permettant d'utiliser l'outil Basic Xray depuis le langage;
l'outil pour Delphi contient aussi une version native de Xray.<br>&nbsp;-
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>&nbsp;<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&nbsp;<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>