Event-driven
Definizione rapida
Un programma event-driven organizza l'esecuzione in risposta agli eventi che si verificano.
Spiegazione
A ciascun evento viene associato un sottoprogramma chiamato handler. Quando l'azione avviene, il programma richiama il gestore e gli passa informazioni come posizione del mouse e tipo di pressione.
Esempio pratico
Alla pressione del tasto destro, il programma invoca l'handler corrispondente con le coordinate del puntatore.
Spiegazione tecnica
Il flusso rimane in attesa e seleziona il codice da eseguire in base alla notifica ricevuta.
Da non confondere con
L'evento è ciò che accade; l'handler è il sottoprogramma richiamato per gestirlo.