Vai al contenuto principale
I componenti Visual Components sono implementati in FRE per Windows.
Questa è un’interfaccia di callback utilizzata per segnalare ai listener gli eventi di input del mouse e della tastiera provenienti dagli oggetti ImageViewer, ZoomViewer, DocumentViewer, TextEditor, TextValidator. Questa interfaccia è implementata sul lato client. Per indicazioni dettagliate sull’implementazione per il tuo strumento di sviluppo, consulta Utilizzo degli oggetti connettibili.
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).
Un oggetto che riceve notifiche tramite i metodi di questa interfaccia può eseguire le seguenti operazioni all’interno dell’implementazione dei metodi:
  • Segnalare informazioni sul movimento e sui clic del mouse, sulla pressione dei tasti e sullo scorrimento.
  • Annullare le operazioni.

Metodi

NomeDescrizione
OnCharChiamato 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.
OnKeyDownChiamato 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.
OnKeyUpChiamato 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.
OnMouseButtonDownChiamato 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.
OnMouseButtonUpChiamato 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.
OnMouseDoubleClickChiamato quando si fa doppio clic su un componente. Fornisce al client informazioni sulle coordinate del puntatore del mouse e sui tasti modificatori utilizzati.
OnMouseMoveChiamato 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.
OnMouseWheelChiamato 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.
OnScrollChiamato 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.

Vedi anche

Utilizzo degli oggetti connettibili IImageViewerEvents IZoomViewerEvents IDocumentViewerEvents ITextEditorEvents ITextValidatorEvents