Bonjour,

Je suis d'accord sur le principe, mais est ce qu'il existe un moyen
d'appeler une procédure ou une fonction que j'ai définisse dans mon
environnement de développement sans passer par un macro

Supposons qu j'ai défini une procédure : CloseDocument avec delphi

Je voudrais exactement d'appeler cette procédure au moment de l'interception
de l'événement OnUnload ou OnCloseDocuement (fermeture) du document writer

Avez-vous une idée dans ce sens?

Merci d'avance
 

-----Message d'origine-----
De : Laurent Godard [mailto:[EMAIL PROTECTED] 
Envoyé : lundi 6 février 2006 17:37
À : [email protected]
Objet : Re: [prog] Comment intercepter un évenement onclose à la fermeture
d'un document OoWriter

Bonjour

regarde du cote de la collection events du document
voici pour effacer le script de OnNew par exemple

un conseil, fais le d'abord en macro, en t'aidant de Xray puis apres 
transforme le en Delphi

HTH

Laurent
'--------------

Sub supprimeEvent()

lesEvents = thisComponent.events
leOnNew = lesEvents.getByName("OnNew")

leScript = leOnNew(1)
leScript.Value  =""
leOnNew(1)=leScript

lesEvents.replaceByName("OnNew",leOnNew)

End Sub


-- 
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à