> 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]
