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 | 當透過滑鼠或鍵盤操作移動捲動方塊時呼叫。向客戶端傳遞捲軸代碼、捲動方塊位置,以及捲動的行數。可讓您取消作業。 |
