Zum Hauptinhalt springen
Visuelle Komponenten werden in FRE für Windows implementiert.
Dies ist eine Rückrufschnittstelle, die verwendet wird, um Maus- und Tastatureingabeereignisse der Objekte ImageViewer, ZoomViewer, DocumentViewer, TextEditor und TextValidator an Listener zu melden. Diese Schnittstelle wird clientseitig implementiert. Ausführliche Hinweise zur Implementierung für Ihr Entwicklungstool finden Sie unter Arbeiten mit verknüpfbaren Objekten.
Die Maus- und Tastatureingabeereignisse von Text Validator sind tatsächlich Ereignisse des in Text Validator integrierten Text Editor. Sie werden verwendet, um Benutzereingaben in Text Validator zu überwachen und bei Bedarf darauf zu reagieren. Die Eingabeereignisse von Text Validator, das über die Schaltfläche Check Spelling in Text Editor geöffnet wurde, werden an Text Editor weitergeleitet (nicht an Text Validator).
Ein Objekt, das über die Methoden dieser Schnittstelle Benachrichtigungen empfängt, kann innerhalb der Methodenimplementierung Folgendes tun:
  • Informationen über Mausbewegungen und -klicks, Tastendrücke und Bildlauf melden.
  • Vorgänge abbrechen.

Methoden

NameBeschreibung
OnCharWird aufgerufen, wenn ein Tastendruck in ein Zeichen umgesetzt wird. Übergibt dem Client den Zeichencode, die Wiederholungsanzahl und einige zusätzliche Informationen über den Tastendruck. Sie können den Vorgang abbrechen.
OnKeyDownWird aufgerufen, wenn eine Taste gedrückt wird, während eine Komponente den Fokus hat. Übergibt dem Client den Tastencode, die Wiederholungsanzahl und die verwendeten Modifikationstasten. Sie können den Vorgang abbrechen.
OnKeyUpWird aufgerufen, wenn eine Taste losgelassen wird, während eine Komponente den Fokus hat. Übergibt dem Client den Tastencode, die Wiederholungsanzahl und die verwendeten Modifikationstasten. Sie können den Vorgang abbrechen.
OnMouseButtonDownWird aufgerufen, wenn sich der Mauszeiger über einer Komponente befindet und eine Maustaste gedrückt wird. Übergibt dem Client Informationen über die gedrückte Maustaste und die Koordinaten des Mauszeigers.
OnMouseButtonUpWird aufgerufen, wenn sich der Mauszeiger über einer Komponente befindet und eine Maustaste losgelassen wird. Übergibt dem Client Informationen über die losgelassene Maustaste und die Koordinaten des Mauszeigers.
OnMouseDoubleClickWird aufgerufen, wenn auf eine Komponente doppelgeklickt wird. Übergibt dem Client Informationen über die Koordinaten des Mauszeigers und darüber, welche Modifikationstasten verwendet wurden.
OnMouseMoveWird aufgerufen, wenn der Mauszeiger über eine Komponente bewegt wird. Übergibt dem Client Informationen über die Koordinaten des Mauszeigers und darüber, welche Modifikationstasten verwendet wurden.
OnMouseWheelWird aufgerufen, wenn das Mausrad bewegt wird, während eine Komponente den Fokus hat. Übergibt dem Client Informationen über die Koordinaten des Mauszeigers, um wie viel das Mausrad bewegt wurde, und darüber, welche Modifikationstasten verwendet wurden.
OnScrollWird aufgerufen, wenn das Scrollfeld entweder mit der Maus oder per Tastatur bewegt wurde. Übergibt dem Client den Scrollbalkencode, die Position des Scrollfelds und die Anzahl der gescrollten Zeilen. Sie können den Vorgang abbrechen.

Siehe auch

Arbeiten mit verknüpfbaren Objekten IImageViewerEvents IZoomViewerEvents IDocumentViewerEvents ITextEditorEvents ITextValidatorEvents