VAPS XT开发入门教程13:设备输入(DeviceInput)介绍

系列索引:VAPS XT开发入门教程索引

上一篇:VAPS XT开发入门教程12:调试对象(DebugObjects)介绍

VAPS XT提供了两种基本的输入设备支持:鼠标和触屏,只支持主流设备和操作系统。

目前已知Windows、Ubuntu、Ubuntu嵌入式是支持的。VxWorks是不支持非标鼠标输入。

deviceinput

ActiveAreaGroup

是一个组,将捕捉组内的所有窗口的鼠标操作

DiscreteEvtReceiver

接收窗口点击、释放、旋转操作

DiscreteEvtSender

发送窗口捕捉到点击等事件

InputBlocker

屏蔽输入事件一段时间

PolarActiveArea

polar

捕捉圆形范围内的所有鼠标操作

RectActiveArea

鼠标输入需要RectActiveArea支持

mouse

页面边框红色虚线就是鼠标捕获界面,只捕获宏虚线界面以内的鼠标事件。

鼠标左键按下触发evPress事件

鼠标左键松开触发evRelease事件

鼠标左键按住移动触发evDrag事件

TextActiveArea

文字所示范围内处于可编辑状态

下一篇:VAPS XT开发入门教程14:地图对象(MapObjects)介绍

如果你有问题,如果是简单的问题可以发邮件给免费解惑,如果涉及难问题或者需要提供附加的服务(比如授权、大工程集成编译、多分区相关,或者作为中间商联系Presagis)可以联系上海亥伯智能科技有限公司 邮箱


VAPS XT开发入门教程13:设备输入(DeviceInput)介绍
https://feater.top/vapsxt/introduction-of-vapsxt-device-input
作者
JackeyLea
发布于
2021年4月26日
许可协议