跳轉到主要內容
Visual Components 是在 Windows 版 FRE 中實作的。
這是一個回呼介面,用於將 TextEditor 物件的事件回報給監聽器。此介面是在用戶端實作的。請參閱 使用可連接物件,以取得適用於您的開發工具的詳細實作建議。 此介面衍生自 IInputEvents 介面,並繼承其所有方法。請注意,透過 Text Editor 的 Check Spelling 按鈕開啟的 Text Validator 之滑鼠與鍵盤輸入事件,會傳遞給 Text Editor (而非 Text Validator) 。 透過此介面的方法接收通知的物件,可在這些方法的實作中執行下列操作:
  • 回報與縮放、符號選取及文字編輯相關的資訊,並取消這些操作。
  • 處理任何系統訊息,以協助避免應用程式在長時間操作期間看起來沒有回應。這對具有使用者介面的應用程式特別實用。
  • 回報滑鼠移動與點擊、按鍵按下及捲動的資訊。

方法

Name說明
OnActivePageChanged在 Text Editor 中使用中頁面變更後呼叫。將新使用中頁面的參考傳遞給客戶端。
OnActivePageChanging在 Text Editor 中變更使用中頁面前呼叫。將新使用中頁面的參考傳遞給客戶端。可讓您取消此作業。
OnEditorBlockChanged在 Text Editor 中游標位置變更後呼叫。將游標目前所在的 Block 索引以及該 Block 中的儲存格傳遞給客戶端。
OnLocked在 Text Editor 鎖定或解除鎖定後呼叫。將 Text Editor 元件目前為鎖定或解除鎖定狀態的資訊傳遞給客戶端。
OnLongOperationFinished在 Text Editor 中長時間處理作業 (例如版面分析、識別) 結束後呼叫。
OnLongOperationStarted在 Text Editor 中長時間處理作業 (例如版面分析、識別) 開始前呼叫。
OnOptionsChanged在 Text Editor 中選項變更後呼叫。選項可在「選項」對話方塊中指定;呼叫 MI_Options 命令時,會顯示此對話方塊。
OnScale在 Text Editor 中縮放文字前呼叫。將縮放值傳遞給客戶端。可讓您取消此作業。
OnSymbolSelected在 Text Editor 中選取符號後呼叫。將該符號外接矩形的資訊傳遞給客戶端。

另請參閱

使用可連接物件 TextEditor