[OXT] Interraction avec les événements OpenOffice

Quoi ? Vous ne connaissez pas cette suite bureautique libre et gratuite. Elle vous permet de faire ce que vous faîtes avec MS-Office sans avoir à pirater.
Bidouille
Webmestre
Messages : 505
Enregistré le : lun. mai 21, 2007 2:08 pm

[OXT] Interraction avec les événements OpenOffice

Messagepar Bidouille » mar. mars 19, 2013 9:22 pm

OpenOffice contient un certain nombre d'événements listés dans le menu Outils > Personnaliser...

On peut avoir intérêt à brancher son extension sur l'un de ces événements.
Ainsi, avec "Nouveau document", l'extension peut être lancé dès lors qu'un document est créé.

Pour ce faire, on va utiliser le fichier de configuration Job.xcu.

La liste des évènements est documentée dans le Wiki.

Bidouille
Webmestre
Messages : 505
Enregistré le : lun. mai 21, 2007 2:08 pm

Un exemple de Job.xcu

Messagepar Bidouille » jeu. août 08, 2013 12:12 pm

Code : Tout sélectionner

<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data oor:name="Jobs"
      oor:package="org.openoffice.Office"
      xmlns:oor="http://openoffice.org/2001/registry">
  <node oor:name="Jobs">
    <node oor:name="OnLoad" oor:op="replace">
      <prop oor:name="Service">
        <value>org.bidouille.extension.LanceMoi</value>
      </prop>
    </node>
  </node>
  <node oor:name="Events">
    <node oor:name="OnLoad" oor:op="replace">
      <node oor:name="JobList">
        <node oor:name="LanceMoi" oor:op="replace"/>
      </node>
    </node>
  </node>
</oor:component-data>

Bidouille
Webmestre
Messages : 505
Enregistré le : lun. mai 21, 2007 2:08 pm

Quelques explications

Messagepar Bidouille » jeu. déc. 05, 2013 10:26 am



Retourner vers « OpenOffice »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité