5 messages in org.openoffice.fr.progListener
FromSent OnAttachments
Michel GrentzingerMay 4, 2007 8:35 am 
Bernard MarcellyMay 4, 2007 11:28 am 
Michel GrentzingerMay 4, 2007 12:21 pm 
Francois GattoMay 4, 2007 8:57 pm 
Michel GrentzingerMay 4, 2007 10:15 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:ListenerActions...
From:Michel Grentzinger (mic.@online.fr)
Date:May 4, 2007 8:35:35 am
List:org.openoffice.fr.prog

Bonjour,

Je me lance dans les macros... Après avoir lu bien attentivement "Programmation OOo 2", j'ai un petit problème avec les "listener"

Mon code fonctionne mais le message "Feuille modifiée !" ne disparait qu'au bout de 7 ou 8 clics sur OK. D'où vient l'erreur ?

D'autre part, quelqu'un peut-il m'expliquer la différence entre la méthode addChartDataChangeEventListener et addModifyListener ?

Merci d'avance pour vos éclairages.

Mon code :

Option Explicit Private ecouteur As Object

Sub Surveiller()

Dim Classeur As Object, Feuilles As object, Feuille as object

Classeur = ThisComponent Feuilles = Classeur.Sheets Feuille = Feuilles.getbyindex(0)

ecouteur = CreateUnoListener("perf_", "com.sun.star.util.XModifyListener") Feuille.addModifyListener(ecouteur)

End Sub

Sub Relacher(ecouteur As Object) Feuille.removeModifyListener(ecouteur) End Sub

Sub perf_modified(ecouteur As Object) print "Feuille modifiée !" End Sub

Sub perf_disposing(ecouteur As Object) print "Disposing..." End Sub