跳转到主要内容
Visual Components 在适用于 Windows 的 FRE 中实现。
这是一个回调接口,用于将 TextEditor 对象的事件通知给侦听器。此接口在客户端实现。有关适用于您的开发工具的详细实现建议,请参阅使用 Connectable Objects 此接口派生自 IInputEvents 接口,并继承其所有方法。请注意,通过 Text Editor 的 Check Spelling 按钮打开的 Text Validator 的鼠标和键盘输入事件,会被传递给 Text Editor (而不是 Text Validator) 。 通过此接口的方法接收通知的对象,可以在这些方法的实现中执行以下操作:
  • 报告有关缩放、符号选区和文本编辑的信息,并取消这些操作。
  • 处理任何系统消息,以帮助防止应用程序在长时间操作期间出现无响应的情况。这对于带有用户界面的应用程序很有用。
  • 报告有关鼠标移动和单击、按键以及滚动的信息。

方法

名称描述
OnActivePageChanged在 Text Editor 中的活动页面发生更改后调用。向客户端传递新活动页面的引用。
OnActivePageChanging在 Text Editor 中更改活动页面之前调用。向客户端传递新活动页面的引用。允许您取消此操作。
OnEditorBlockChanged在 Text Editor 中光标位置发生更改后调用。向客户端传递当前光标所在块的索引以及该块中单元格的索引。
OnLocked在 Text Editor 被锁定或解锁后调用。向客户端传递 Text Editor 组件当前处于锁定还是解锁状态的信息。
OnLongOperationFinished在 Text Editor 中长时间处理操作 (例如版面分析、识别) 结束后调用。
OnLongOperationStarted在 Text Editor 中长时间处理操作 (例如版面分析、识别) 开始前调用。
OnOptionsChanged在 Text Editor 中某个选项发生更改后调用。选项在“选项”对话框中指定;调用 MI_Options 命令时会显示该对话框。
OnScale在 Text Editor 中缩放文本之前调用。向客户端传递缩放值。允许您取消此操作。
OnSymbolSelected在 Text Editor 中选中某个符号后调用。向客户端传递该符号外围矩形的信息。

另请参阅

Working with Connectable Objects TextEditor