跳轉到主要內容
Visual Components 於 Windows 版 FRE 中實作。
這是一個回呼介面,用於將來自 ImageViewerZoomViewerDocumentViewerTextEditorTextValidator 物件的滑鼠與鍵盤輸入事件回報給監聽器。此介面是在用戶端實作。請參閱 使用可連接的物件,取得適用於您的開發工具的詳細實作建議。
Text Validator 的滑鼠與鍵盤輸入事件,實際上是內建於 Text Validator 中的 Text Editor 事件。這些事件用於監視使用者在 Text Validator 中的輸入,並在必要時加以回應。若 Text Validator 是透過 Text Editor 的「Check Spelling」按鈕開啟,其輸入事件會傳遞至 Text Editor (而非 Text Validator) 。
透過此介面的方法接收通知的物件,可在方法實作中執行下列操作:
  • 回報滑鼠移動與點擊、按鍵和捲動的相關資訊。
  • 取消作業。

方法

名稱說明
OnChar當按鍵輸入轉換為字元時呼叫。向客戶端傳遞字元代碼、重複次數,以及部分與按鍵輸入相關的其他資訊。可讓您取消作業。
OnKeyDown當元件具有焦點且按下按鍵時呼叫。向客戶端傳遞按鍵代碼、重複次數,以及所使用的修飾鍵。可讓您取消作業。
OnKeyUp當元件具有焦點且放開按鍵時呼叫。向客戶端傳遞按鍵代碼、重複次數,以及所使用的修飾鍵。可讓您取消作業。
OnMouseButtonDown當滑鼠指標位於元件上方且按下滑鼠按鈕時呼叫。向客戶端傳遞被按下的滑鼠按鈕資訊,以及滑鼠指標的座標。
OnMouseButtonUp當滑鼠指標位於元件上方且放開滑鼠按鈕時呼叫。向客戶端傳遞被放開的滑鼠按鈕資訊,以及滑鼠指標的座標。
OnMouseDoubleClick當元件被按兩下時呼叫。向客戶端傳遞滑鼠指標的座標資訊,以及所使用的修飾鍵。
OnMouseMove當滑鼠指標在元件上方移動時呼叫。向客戶端傳遞滑鼠指標的座標資訊,以及所使用的修飾鍵。
OnMouseWheel當元件具有焦點且滑鼠滾輪移動時呼叫。向客戶端傳遞滑鼠指標的座標資訊、滑鼠滾輪移動量,以及所使用的修飾鍵。
OnScroll當透過滑鼠或鍵盤操作移動捲動方塊時呼叫。向客戶端傳遞捲軸代碼、捲動方塊位置,以及捲動的行數。可讓您取消作業。

另請參見

使用可連接的物件 IImageViewerEvents IZoomViewerEvents IDocumentViewerEvents ITextEditorEvents ITextValidatorEvents