多点触控与多鼠标支持

简介: 原文:多点触控与多鼠标支持多点触控与多鼠标支持  最进将工作流平台进行了升级,除了用WF4重新构建了后台,最大的改变就是全部图形化了用户界面 原计划在用户界面中全面启用多点触控技术,但发现多点触控的效果没有想象中的那么绚.
原文: 多点触控与多鼠标支持

多点触控与多鼠标支持

 

最进将工作流平台进行了升级,除了用WF4重新构建了后台,最大的改变就是全部图形化了用户界面

原计划在用户界面中全面启用多点触控技术,但发现多点触控的效果没有想象中的那么绚.

下面是应用情况:

多点触控在手持设备(主要是手机)上的应用情况

虽然现在市面上的多点触控在手机种类很多,但可做为NET二次开并不多,我使用的是魅族M8做二次开发,用以实现手机上的业务流程办理客户端.

在手机上实现多点触控主要就是两个内容:缩放,手式

缩放主要用于操做流程图,手式主要用于翻页

总体来说效果可以

 

多点触控在笔记本上的应用情况

我使用的多点触控笔记本是那种可以将屏幕翻转过来后象平板电脑的那种.

除实现缩放主要用于操做流程图,手式主要用于翻页外,还添加了多元素的同时多点触控移动功能,为具备焦点的输入框添加了自动屏幕键盘弹出,其他操作与传统触摸屏的操作方式一样.

在查看数据时,使用触控方式翻页效果不错,其他操作,我还是喜欢使用键盘与鼠标

 

多点触控在台式机上的应用情况

确切的说,我使用的支持多点触控的一体机

正常情况下, 笔记本与台式机的应用程序是一样的,但多点触控应用除外

由于我的多点触控一体机是后期才到的,前期一直使用多点触控笔记本测试,

当使用多点触控笔记本时是将屏幕翻转过来后象平板电脑那样放到桌子上, 屏幕与桌面平行,双手是平行放于屏幕上,这种操作没有问题.

 

但一体机/台式机的显示器是垂直于桌面,使用时,双手手腕要翻起,这种姿势5分钟左右手腕就变的酸痛.

如果改装电脑桌,将一体机/台式机的显示器嵌入桌内,使显示器与桌面平行,这样在长时间使用后,颈椎又开始酸痛.

 

 

多点触控在大屏幕上的应用情况

业务讲解时,多人在大屏幕上使用多点触控其实才是我要追求的效果.

但在实际使用中,以下几点让我决定放弃

1. 使用电脑+普遍大屏幕/投影,讲解人员是面对观众的,用多点触控方式,是背对观众的.

2. 讲解人员讲解时挡住了部分屏幕,为了让观众可以看见屏幕上的内容, 讲解人员需要频繁的从屏幕前闪身

3. 设想一下,两个漂亮的MM在一块屏幕前背对观众,伸开双臂,张开手指,上下挥舞,大家回想到什么..........

 

 

多鼠标支持

虽然我放弃了多点触控在大屏幕上的应用,

但在我的业务讲解部分非常需要多人同时操作这种功能.

 

于是我想到了多鼠标支持:

 

先看一下一个例子:

 

1.为电脑插上两个鼠标,如果是笔记本,可以使用触控板+鼠标

2.下图中黄色箭头与蓝色箭头分别代表两个鼠标指针

3.可用任意鼠标指针对下图中的控柄进行拖放操做

4.可内时使用两个鼠标同时拖放两个不同的控柄

 

 

 

 

程序使用了Microsoft.Multipoint.Sdk,为控添加了一组鼠标的Multipoint事件

 

本例下载:

http://files.cnblogs.com/foundation/Wxwinter.Multipoint.TestA.rar

目录
相关文章
|
6月前
|
监控 Linux iOS开发
LabVIEW监控操纵杆,键盘或鼠标
LabVIEW监控操纵杆,键盘或鼠标
66 0
|
开发框架 iOS开发
手机软键盘弹起导致页面变形的一种解决方案
手机软键盘弹起导致页面变形的一种解决方案
452 0
LabVIEW鼠标滚轮实现波形放大缩小(zoom)功能
实现功能:将鼠标放在波形图曲线上,滚轮可以实现波形放大缩小功能。 代码思想:注册鼠标滚轮事件,滚轮时改变波形图横纵坐标最大值和最小值。
147 0
|
iOS开发
iOS跟随键盘走动的工具栏
iOS跟随键盘走动的工具栏
303 0
iOS跟随键盘走动的工具栏
|
C++
Qt界面优化:鼠标双击特效
Qt界面优化:鼠标双击特效
243 1
Qt界面优化:鼠标双击特效
IOS8下利用自动布局实现键盘的弹出效果
IOS8下利用自动布局实现键盘的弹出效果
94 0
|
Android开发
解决安卓虚拟键盘把标题栏顶出屏幕外
解决安卓虚拟键盘把标题栏顶出屏幕外
284 0
|
Android开发 开发者
多点触控
多点触控
97 0
|
移动开发 数据可视化 前端开发
解决安卓收起键盘无法触发失焦事件的问题
解决安卓收起键盘无法触发失焦事件的问题
1170 0
|
容器
多点触摸操作
原文:多点触摸操作 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37591671/article/details/69487226 1.
810 0