Guida di Collabora Office 24.04
La scheda Eventi permette di collegare le macro agli eventi che si verificano nei campi di controllo del formulario.
Le macro collegate vengono eseguite al verificarsi dell'evento specificato. Per assegnare una macro a un evento, premere il pulsante .... Si apre la finestra di dialogo Assegna azione.
Gli eventi disponibili dipendono dal tipo di campo di controllo. Nella scheda Eventi vengono visualizzati solo gli eventi disponibili per il campo di controllo selezionato e per il contesto attuale.
Sono definiti i seguenti eventi:
Questo evento accade prima che un'azione venga attivata da un clic sul controllo. Ad esempio, il clic su un pulsante "Invia" attiva un'azione di invio; tuttavia, il processo di invio viene iniziato soltanto quando prende luogo l'evento Durante l'inizializzazione. L'evento Approva l'azione permette di terminare il processo. Se il metodo collegato restituisce FALSO, Durante l'inizializzazione non verrĂ eseguito.
L'evento Esegui l'azione si verifica solo quando viene avviata un'operazione. Se, ad esempio, il formulario comprende un pulsante "Invia", il processo di invio rappresenta l'operazione da eseguire.
L'evento Modificato si verifica quando il campo di controllo riceve una modifica dopo la perdita del fuoco.
L'evento Testo modificato si verifica inserendo o modificando un testo in un campo di digitazione.
L'evento Stato modificato si verifica quando cambia lo stato del campo di controllo, passando ad esempio da selezionato a deselezionato.
L'evento Al ricevimento del fuoco si verifica quando il campo di controllo viene attivato (riceve il fuoco).
L'evento Alla perdita del fuoco si verifica quando il campo di controllo perde lo stato di attivazione (perde il fuoco).
L'evento Tasto premuto si verifica quando l'utente preme un tasto mentre il fuoco si trova sul campo di controllo. Questo evento può essere collegato a una macro per il controllo delle voci.
L'evento Tasto rilasciato si verifica quando l'utente rilascia un qualunque tasto mentre il fuoco si trova sul campo di controllo.
L'evento Mouse dentro si verifica quando il mouse è posizionato all'interno del campo di controllo.
L'evento Spostamento del mouse con tasto premuto si verifica quando il mouse viene trascinato mentre è premuto un tasto. Un esempio è quando, durante un'operazione di trascinamento e rilascio, un tasto addizionale determina il modo (sposta o copia).
L'evento Movimento del mouse si verifica quando il mouse viene spostato sopra il campo di controllo.
L'evento Pulsante del mouse premuto si verifica quando il pulsante del mouse viene premuto mentre il puntatore si trova sul campo di controllo.
Questo evento è usato anche per notificare le richieste relative ai menu di contesto a comparsa nel campo di controllo.
L'evento Pulsante del mouse rilasciato si verifica quando il pulsante del mouse viene rilasciato mentre il puntatore si trova sul campo di controllo.
L'evento Mouse fuori si verifica quando il mouse è posizionato all'esterno del campo di controllo.