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.
| Nome | Descrizione |
|---|
| OnActivePageChanged | Chiamato dopo la modifica della pagina attiva nel Text Editor. Fornisce al client un riferimento alla nuova pagina attiva. |
| OnActivePageChanging | Chiamato prima della modifica della pagina attiva nel Text Editor. Fornisce al client un riferimento alla nuova pagina attiva. Consente di annullare l’operazione. |
| OnEditorBlockChanged | Chiamato 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. |
| OnLocked | Chiamato dopo il blocco o lo sblocco del Text Editor. Fornisce al client informazioni sul fatto che il componente Text Editor sia bloccato o sbloccato. |
| OnLongOperationFinished | Chiamato al termine di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) nel Text Editor. |
| OnLongOperationStarted | Chiamato prima dell’avvio di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout, riconoscimento) nel Text Editor. |
| OnOptionsChanged | Chiamato 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. |
| OnScale | Chiamato prima di ridimensionare il testo nel Text Editor. Fornisce al client il valore di scala. Consente di annullare l’operazione. |
| OnSymbolSelected | Chiamato dopo la selezione di un simbolo nel Text Editor. Fornisce al client informazioni sul rettangolo che circonda il simbolo. |
Utilizzo degli oggetti connettibili
TextEditor