メインコンテンツへスキップ
Visual Components は、Windows 用 FRE で実装されています。
これは、ImageViewerZoomViewerDocumentViewerTextEditorTextValidator の各オブジェクトからリスナーに、マウスおよびキーボード入力のイベントを通知するために使用されるコールバック インターフェイスです。このインターフェイスはクライアント側で実装します。使用している開発ツール向けの詳細な実装ガイドについては、Connectable Object の操作 を参照してください。
Text Validator のマウスおよびキーボード入力イベントは、実際には Text Validator に組み込まれた Text Editor のイベントです。これらは、Text Validator でのユーザー入力を監視し、必要に応じてそれに応答するために使用されます。Text Editor の Check Spelling ボタンを使用して開いた Text Validator の入力イベントは、Text Validator ではなく Text Editor に送られます。
このインターフェイスのメソッドを通じて通知を受け取るオブジェクトは、メソッドの実装内で次のことを実行できます。
  • マウスの移動やクリック、キー押下、スクロールに関する情報を通知する。
  • 操作をキャンセルする。

メソッド

名前説明
OnCharキー入力が文字に変換されたときに呼び出されます。文字コード、繰り返し回数、およびキー入力に関する追加情報をクライアントに渡します。操作はキャンセルできます。
OnKeyDownコンポーネントがフォーカスを持っている状態でキーが押されたときに呼び出されます。キー コード、繰り返し回数、および使用された修飾キーをクライアントに渡します。操作はキャンセルできます。
OnKeyUpコンポーネントがフォーカスを持っている状態でキーが放されたときに呼び出されます。キー コード、繰り返し回数、および使用された修飾キーをクライアントに渡します。操作はキャンセルできます。
OnMouseButtonDownマウス ポインターがコンポーネント上にあり、マウス ボタンが押されたときに呼び出されます。押されたマウス ボタンに関する情報と、マウス ポインターの座標をクライアントに渡します。
OnMouseButtonUpマウス ポインターがコンポーネント上にあり、マウス ボタンが放されたときに呼び出されます。放されたマウス ボタンに関する情報と、マウス ポインターの座標をクライアントに渡します。
OnMouseDoubleClickコンポーネントがダブルクリックされたときに呼び出されます。マウス ポインターの座標と、使用された修飾キーに関する情報をクライアントに渡します。
OnMouseMoveマウス ポインターがコンポーネント上で移動したときに呼び出されます。マウス ポインターの座標と、使用された修飾キーに関する情報をクライアントに渡します。
OnMouseWheelコンポーネントがフォーカスを持っている状態でマウス ホイールが動いたときに呼び出されます。マウス ポインターの座標、マウス ホイールの移動量、および使用された修飾キーに関する情報をクライアントに渡します。
OnScrollマウスまたはキーボード操作によってスクロール ボックスが移動されたときに呼び出されます。スクロール バー コード、スクロール ボックスの位置、およびスクロールした行数をクライアントに渡します。操作はキャンセルできます。

関連項目

Connectable Object の操作 IImageViewerEvents IZoomViewerEvents IDocumentViewerEvents ITextEditorEvents ITextValidatorEvents