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.
[OXT] Interraction avec les événements OpenOffice
-
- Webmestre
- Messages : 531
- Enregistré le : lun. mai 21, 2007 2:08 pm
-
- Webmestre
- Messages : 531
- Enregistré le : lun. mai 21, 2007 2:08 pm
Un exemple de Job.xcu
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>
-
- Webmestre
- Messages : 531
- Enregistré le : lun. mai 21, 2007 2:08 pm
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité