Gli eventi di input del mouse e della tastiera di Text Validator sono, in realtà, eventi di Text Editor integrato in Text Validator. Vengono utilizzati per monitorare l’input dell’utente in Text Validator e, se necessario, gestirlo. Gli eventi di input di Text Validator aperto tramite il pulsante Check Spelling di Text Editor vengono inoltrati a Text Editor (non a Text Validator).
- Segnalare informazioni sul movimento e sui clic del mouse, sulla pressione dei tasti e sullo scorrimento.
- Annullare le operazioni.
Metodi
| Nome | Descrizione |
|---|---|
| OnChar | Chiamato quando la pressione di un tasto produce un carattere. Fornisce al client il codice del carattere, il numero di ripetizioni e alcune informazioni aggiuntive sulla pressione del tasto. Consente di annullare l’operazione. |
| OnKeyDown | Chiamato quando viene premuto un tasto mentre un componente ha il focus. Fornisce al client il codice del tasto, il numero di ripetizioni e i tasti modificatori utilizzati. Consente di annullare l’operazione. |
| OnKeyUp | Chiamato quando viene rilasciato un tasto mentre un componente ha il focus. Fornisce al client il codice del tasto, il numero di ripetizioni e i tasti modificatori utilizzati. Consente di annullare l’operazione. |
| OnMouseButtonDown | Chiamato quando il puntatore del mouse si trova sopra un componente e viene premuto un pulsante del mouse. Fornisce al client informazioni sul pulsante del mouse premuto e sulle coordinate del puntatore. |
| OnMouseButtonUp | Chiamato quando il puntatore del mouse si trova sopra un componente e viene rilasciato un pulsante del mouse. Fornisce al client informazioni sul pulsante del mouse rilasciato e sulle coordinate del puntatore. |
| OnMouseDoubleClick | Chiamato quando si fa doppio clic su un componente. Fornisce al client informazioni sulle coordinate del puntatore del mouse e sui tasti modificatori utilizzati. |
| OnMouseMove | Chiamato quando il puntatore del mouse viene spostato sopra un componente. Fornisce al client informazioni sulle coordinate del puntatore del mouse e sui tasti modificatori utilizzati. |
| OnMouseWheel | Chiamato quando la rotellina del mouse viene utilizzata mentre un componente ha il focus. Fornisce al client informazioni sulle coordinate del puntatore del mouse, sull’entità dello spostamento della rotellina e sui tasti modificatori utilizzati. |
| OnScroll | Chiamato quando il cursore della barra di scorrimento viene spostato tramite il mouse o la tastiera. Fornisce al client il codice della barra di scorrimento, la posizione del cursore e il numero di righe scorse. Consente di annullare l’operazione. |
