VAPS XT入门教程12.02.05:设备输入(DeviceInput)介绍

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

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

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

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

deviceinput

ActiveAreaGroup

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

DiscreteEvtReceiver

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

DiscreteEvtSender

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

InputBlocker

屏蔽输入事件一段时间

PolarActiveArea

polar

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

RectActiveArea

鼠标输入需要RectActiveArea支持

mouse

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

鼠标左键按下触发evPress事件

鼠标左键松开触发evRelease事件

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

TextActiveArea

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

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

技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导

qq 672991841


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