Il focus è la pre-selezione di un componenti visivo che reagisce agli input, tipicamente tasti e mouse.Originariamente inviato da maluz1
veramente grazie mille!!!... questa è veramente l'ultima:
ma cos'è esattamente il focus?
scusami ancora e grazie mille!!!!![]()
![]()
![]()
Mentre scrivi ad esempio un post qui e premi TAB vedrai che il bottone "invia risposta" riceve il focus, ovvero un rettangolino di selezione. Se premi un tasto esso non verrà interpretato da questo componente (simile a un Tmemo) dove si scrive il testo, bensì al relativo bottone.
Ricapitolando: dal momento che possono esistere (in generale esistono) più componenti visuali che possono, ad esempio, essere usati per scrivere, quale di questo registrerà i tasti premuti?
Quello col focus. In delphi la stragrande maggioranza dei componenti visuali ha proprio il metodo setfocus (spesso si può impedire che ciò avvenga con la proprietà tabstop a falso)

Rispondi quotando