跳转到主要内容
Visual Components 在 FRE for Windows 中提供。
这是一个回调接口,用于向侦听器报告来自 ImageViewerZoomViewerDocumentViewerTextEditorTextValidator 对象的鼠标和键盘输入事件。此接口在客户端实现。有关适用于您的开发工具的详细实现建议,请参阅使用可连接对象
Text Validator 的鼠标和键盘输入事件实际上是内置于 Text Validator 中的 Text Editor 的事件。它们用于监控 Text Validator 中的用户输入,并在必要时作出响应。通过 Text Editor 的 Check Spelling 按钮打开的 Text Validator,其输入事件会传递给 Text Editor (而非 Text Validator) 。
通过此接口的方法接收通知的对象,可以在这些方法的实现中执行以下操作:
  • 报告鼠标移动和单击、按键以及滚动等信息。
  • 取消操作。

方法

名称说明
OnChar当按键被转换为字符时调用。将字符代码、重复次数以及有关该次按键的其他信息传递给客户端。允许您取消操作。
OnKeyDown当组件具有焦点且按下某个键时调用。将键码、重复次数以及所使用的修饰键传递给客户端。允许您取消操作。
OnKeyUp当组件具有焦点且释放某个键时调用。将键码、重复次数以及所使用的修饰键传递给客户端。允许您取消操作。
OnMouseButtonDown当鼠标指针位于组件上方且按下鼠标按钮时调用。将所按下的鼠标按钮信息以及鼠标指针的坐标传递给客户端。
OnMouseButtonUp当鼠标指针位于组件上方且释放鼠标按钮时调用。将所释放的鼠标按钮信息以及鼠标指针的坐标传递给客户端。
OnMouseDoubleClick当组件被双击时调用。将鼠标指针坐标以及所使用的修饰键信息传递给客户端。
OnMouseMove当鼠标指针在组件上移动时调用。将鼠标指针坐标以及所使用的修饰键信息传递给客户端。
OnMouseWheel当组件具有焦点且鼠标滚轮滚动时调用。将鼠标指针坐标、鼠标滚轮滚动量以及所使用的修饰键信息传递给客户端。
OnScroll当通过鼠标或键盘操作移动滚动块时调用。将滚动条代码、滚动块位置以及滚动的行数传递给客户端。允许您取消操作。

另请参见

使用可连接对象 IImageViewerEvents IZoomViewerEvents IDocumentViewerEvents ITextEditorEvents ITextValidatorEvents