跳转到主要内容
Visual Components 在 Windows 版 FRE 中实现。
这是一个回调接口,用于将 TextValidator 对象的事件通知给侦听器。此接口在客户端实现。有关针对您的开发工具的详细实现建议,请参阅 使用可连接对象 此接口派生自 IInputEvents 接口,并继承其方法。Text Validator 的鼠标和键盘输入事件实际上是内置于 Text Validator 中的 Text Editor 的事件。它们用于监控用户在 Text Validator 中的输入,并在必要时作出响应。请注意,通过 Text Editor 的 Check Spelling 按钮打开的 Text Validator,其输入事件会传递给 Text Editor (而不是 Text Validator) 。 通过此接口的方法接收通知的对象,可以在这些方法的实现中执行以下操作:
  • 报告拼写检查信息,并取消某些编辑操作。
  • 处理各种系统消息,以帮助防止应用程序在长时间操作期间看起来无响应。这对于带有用户界面的应用程序很有用。
  • 报告有关鼠标移动和单击、按键以及符号选区的信息。

方法

名称说明
OnActivePageChanged在 Text Validator 中活动页面更改后调用。向客户端传递对新活动页面的引用。
OnDocumentChanged在 Text Validator 中活动文档更改后调用。向客户端传递对新文档的引用。
OnLocked在 Text Validator 被锁定或解锁后调用。向客户端传递 Text Validator 组件当前是锁定还是解锁状态的信息。
OnOptionsChanged在 Text Validator 中某个选项更改后调用。选项可在“选项”对话框中设置 (在 Text Validator 中,单击 Settings > Options) 。
OnSelectionChanged在 Text Validator 中文本选区更改后调用。向客户端传递选区起始处的光标位置以及选区长度。
OnSpellingCompleted在 Text Validator 中拼写检查完成后调用。
OnSymbolSelected在 Text Validator 中选中某个符号后调用。向客户端传递该符号外接矩形的信息。
OnValidationEvent当 Text Validator 在拼写检查过程中发现错误时调用。允许客户端选择对此错误执行的操作:忽略、替换,或将识别不确定的单词添加到字典中。

另请参阅

使用可连接对象 TextValidator