> Mmm.. allora ci sarebbe anche l'atro problemino... di come inibire il
> pulsante (button) dopo che è stato premuto...  almeno per qualche
> secondo...

Intendi i pulsanti di basic?
Non basta usare ".Model.Enabled = False"?

> Grazie Emanuele, il problema era proprio quello... tra ieri sera e
> stamani
> la lista non funzionava (anche adesso sto postando dalle pagine web di
> Gmail) ed ho avuto qualche scambio privato con Paolo che concorda con te.
> Lui l'ha chiamato "di morte prematura di variabile"  :-)

Wow, ci ho beccato?!?! :-)
Però scusa non è strano il comportamento?
Non dovrebbe rimanere "vitale" (giusto per proseguire con l'analogia)
fino alla chiusura di OOo?

> Ora la cosa è abbastanza risolta... ma devo ancora da capire alcune
> cose...
> "oMouseClickHandler" è un oggetto che vaga... e se per caso non lo chiudo
> per benino il mouse non funziona più.

Presumibilmente per quel documento non funzionerà più.

> Ma c'è modo di recuperarlo anche se non so niente di lui?

Almeno il nome della variabile lo sai? :-)
Il metodo che mi viene in mente così su due piedi è, se hai la pazienza
di studiarti un po' xRay, cercare se supporta l'interfaccia
"com.sun.star.lang.XEventListener", a quel punto sai che la variabile
dovrebbe essere un listener.
Poi se hai ancora un po' di pazienza (ma a questo punto dovrebbe essere
facile :-) ) puoi cercare se supporta le interfacce
"com.sun.star.awt.XKeyHandler" (tastiera) o
"com.sun.star.awt.XMouseClickHandler" (mouse).

> C'è scritto da qualche parte che il currentController ha uno (o più)
> listeners aperti?

Dubito, anche perché se cercassi il listener nel currentController poi
non sapresti in quale variabile è "allocato" ed alla fine non potresti
modificarlo...almeno se ho capito come funzionano i listener...

> C'è modo di enumerarli/elencarli?
> E magari poi di chiuderli?

Solo se conosci le variabili che hai utilizzato per aggiungerli...almeno
credo.

Ciao!
Emanuele

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

Rispondere a