Widget
Definizione rapida
Componente riutilizzabile di un'interfaccia, come pulsante, campo di testo, elenco o indicatore.
Spiegazione
I widget combinano rappresentazione visiva e comportamento per consentire interazioni coerenti. Toolkit e sistemi operativi ne forniscono raccolte che le applicazioni possono configurare e comporre.
Esempio pratico
Un modulo usa un widget selettore di data per evitare che l'utente debba digitare manualmente il formato.
Spiegazione tecnica
Il componente gestisce stato, eventi, focus, layout e rendering secondo le regole del framework. Proprietà e callback permettono al programma di adattarne aspetto e risposta.
Da non confondere con
Non è necessariamente un'app autonoma da scrivania: il termine indica anche i controlli elementari inseriti dentro finestre e pagine.