跳轉到主要內容
Visual Components 是在 Windows 版 FRE 中實作的。
這是回呼介面,用於將 TextValidator 物件的事件通知傳送給接聽程式。此介面實作於用戶端。如需針對您所使用開發工具的詳細實作建議,請參閱使用 可連接物件 此介面衍生自 IInputEvents 介面,並繼承其方法。Text Validator 的滑鼠和鍵盤輸入事件,實際上是內建於 Text Validator 中的 Text Editor 事件。這些事件用於監控使用者在 Text Validator 中的輸入,並在必要時作出回應。請注意,如果 Text Validator 是使用 Text Editor 的「Check Spelling」按鈕開啟,其輸入事件會轉送至 Text Editor (而非 Text Validator) 。 透過此介面的方法接收通知的物件,可在方法實作中執行下列操作:
  • 回報拼字檢查資訊,並取消某些編輯作業。
  • 處理任何系統訊息,以協助避免應用程式在長時間作業期間看起來失去回應。這對具有使用者介面的應用程式可能很有幫助。
  • 回報滑鼠移動與點擊、按鍵,以及符號選取的資訊。

方法

名稱說明
OnActivePageChanged在 Text Validator 中目前作用中的頁面變更後呼叫。向客戶端傳遞新作用中頁面的參考。
OnDocumentChanged在 Text Validator 中目前作用中的文件變更後呼叫。向客戶端傳遞新文件的參考。
OnLocked在 Text Validator 鎖定或解除鎖定後呼叫。向客戶端傳遞 Text Validator 元件目前是鎖定或解除鎖定狀態的資訊。
OnOptionsChanged在 Text Validator 中選項變更後呼叫。選項可在「Options」對話方塊中設定 (在 Text Validator 中按一下 Settings > Options) 。
OnSelectionChanged在 Text Validator 中的文字選取範圍變更後呼叫。向客戶端傳遞選取範圍起始處的游標位置以及選取範圍長度。
OnSpellingCompleted在 Text Validator 中拼字檢查完成後呼叫。
OnSymbolSelected在 Text Validator 中選取某個符號後呼叫。向客戶端傳遞該符號外接矩形的資訊。
OnValidationEvent當 Text Validator 在拼字檢查期間發現錯誤時呼叫。允許客戶端選擇要對該錯誤執行的操作:忽略、取代,或將辨識結果不確定的字詞新增至字典。

另請參見

處理可連接物件 TextValidator