Ok, j'ai résolu mon problème.
Visiblement ça marche mieux avec les évènements OnNew et OnLoad. Le
'onDocumentOpened', comme quelques autres évènements, ne sont accessible que
depuis les composants UNO (C++, Java ou autre).
Bonjour,
J'avais mis le fichier en pj, mais la ml a dû l'enlever. Le voici :
<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data
xmlns:oor="http://openoffice.org/2001/registry"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
oor:name="Events"
oor:package="org.openoffice.Office">
<node oor:name="ApplicationEvents">
<node oor:name="Bindings">
<node oor:name="onDocumentOpened" oor:op="replace">
<prop oor:name="BindingURL" oor:type="xs:string">
<value>vnd.sun.star.script:monextension.libs.maSubroutine?language=Basic&location=application</value>
</prop>
</node>
</node>
</node>
</oor:component-data>
Le nom du fichier est bien Events.xcu, comme dans le manifest, d'une
manière générale je respecte tout le temps la casse, mais si StarBasic s'en
moque :)
2009/1/21 Laurent Godard <lgod...@nuxeo.com>
Bonjour
peux tu egalement envoyer le fichier events.xcu s'il te plait
as tu respecté la casse dans le manifest ?
sinon, je constate que tu parle de Event.xcu et que tu declares events.xcu
(avec un s) dans le manifest