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