VAPS XT入门12:设备输入(DeviceInput)介绍

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

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

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

deviceinput

ActiveAreaGroup

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

DiscreteEvtReceiver

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

DiscreteEvtSender

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

InputBlocker

屏蔽输入事件一段时间

PolarActiveArea

polar

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

RectActiveArea

鼠标输入需要RectActiveArea支持

mouse

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

鼠标左键按下触发evPress事件

鼠标左键松开触发evRelease事件

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

TextActiveArea

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