Vai al contenuto principale
I Visual Components sono implementati in FRE per Windows.
Si tratta di un’interfaccia di callback usata per notificare ai listener gli eventi provenienti dall’oggetto TextEditor. Questa interfaccia è implementata lato client. Per indicazioni dettagliate sull’implementazione per il tuo strumento di sviluppo, consulta Utilizzo degli oggetti connettibili. Questa interfaccia deriva dall’interfaccia IInputEvents e ne eredita tutti i metodi. Si noti che gli eventi di input del mouse e della tastiera di Text Validator, aperto tramite il pulsante Check Spelling di Text Editor, vengono reindirizzati 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 ridimensionamento, sulla selezione dei simboli e sulla modifica del testo, nonché annullare queste operazioni.
  • Elaborare eventuali messaggi di sistema per evitare che l’applicazione sembri non rispondere durante operazioni di lunga durata. Questo può essere utile nelle applicazioni con un’interfaccia utente.
  • Segnalare informazioni sul movimento e sui clic del mouse, sulla pressione dei tasti e sullo scorrimento.

Metodi

NomeDescrizione
OnActivePageChangedChiamato dopo la modifica della pagina attiva nel Text Editor. Fornisce al client un riferimento alla nuova pagina attiva.
OnActivePageChangingChiamato prima della modifica della pagina attiva nel Text Editor. Fornisce al client un riferimento alla nuova pagina attiva. Consente di annullare l’operazione.
OnEditorBlockChangedChiamato dopo la modifica della posizione del cursore nel Text Editor. Fornisce al client l’indice del blocco e della cella del blocco in cui si trova attualmente il cursore.
OnLockedChiamato dopo il blocco o lo sblocco del Text Editor. Fornisce al client informazioni sul fatto che il componente Text Editor sia bloccato o sbloccato.
OnLongOperationFinishedChiamato al termine di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) nel Text Editor.
OnLongOperationStartedChiamato prima dell’avvio di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) nel Text Editor.
OnOptionsChangedChiamato dopo la modifica di un’opzione nel Text Editor. Le opzioni sono specificate nella finestra di dialogo Opzioni, visualizzata quando viene chiamato il comando MI_Options.
OnScaleChiamato prima di ridimensionare il testo nel Text Editor. Fornisce al client il valore di scala. Consente di annullare l’operazione.
OnSymbolSelectedChiamato dopo la selezione di un simbolo nel Text Editor. Fornisce al client informazioni sul rettangolo che circonda il simbolo.

Vedi anche

Utilizzo degli oggetti connettibili TextEditor