现在的位置: 首页 > 综合 > 正文

传说中的Silverlight 3多点触控(Multi-Touch)应用

2013年10月08日 ⁄ 综合 ⁄ 共 1386字 ⁄ 字号 评论关闭

SL3推出已久,传说中,SL3支持Windows 7的Multi-Touch功能,为何是『传说中』呢? 因为一直以来苦无Touch Screen设备可以让我测试,害我在present Silverlight Application时,总是有那么点小小的遗憾,这个心头的遗憾始终挥之不去...(不是我不去买,是市面上还买不到通过W7认证的屏幕,不过大家别担心,马上你就会看到支持W7的Touch设备将如雨后春笋般的出现啦)

可能是微软听到了我在连续四场研讨会的小小抱怨(...ㄟ...是恳求),终于肯弄台Touch Screen借我来玩玩,难得微软这么大发善心,此时不借更待何时,尽管当天要从遥远的客户处绕到微软总部,但还是专程去了一趟...

周五,Touch Screen终于到手,回家第一件事情就是把尘封已久的Windows 7打开(是的,其实我W7早就灌好了很久,但是没有Touch Screen始终让我意兴阑珊),把屏幕给接上去...怪怪,怎么没反应咧??? 东弄西弄,开始有画面了(似乎触控也work),只是怎么分辨率怪怪的,依照Anne跟我说的,只需要把屏幕接头接上,插上USB就搞定啦???

研究了半天,原来根本不是Touch Screen的错,Touch Screen还真的是接上去就可以用,原来是我刚灌好的Dell NB的W7显卡驱动程序还没安装,导致无法输出正确的讯号到Touch Screen,立刻到nVIDIA网站,下载,安装,搞定。

嘿嘿嘿,接下来花了约莫1.5个小时,第一个Silverlight Multi-Touch应用程序完成!!! 底下是我写好的第一个SL3 Multi-Touch应用程序范例,嘿,这应该是现阶段少数可以用Multi-Touch控制的网站喔(有Windows 7+IE8+Touch Screen的朋友可以连上去测试一下Multi-Touch在Browser上执行的状况):
http://blog.studyhost.com/BlogData/20090921/MultiTouchTestTestPage.html
PS.档案很大是因为我用了一个MediaPlayer的控件,跟Multi-Touch无关...

但我想目前能测试的网友肯定不多,因为大家都还没有Touch Screen,所以我拿摄影机录制了一段Video,有兴趣的朋友可以看看这段测试,你会看到我用SL做了一个简单的网站,并且让图片、影片、图表、数据等对象都可以透过Multi-Touch放大缩小,控制起来算是相当顺畅(顺畅度主要跟程序写法有关,到是跟Hardware关系不大),详细的Touch Screen实测报告容后再写,如果我在TechDays的SL场次时间来得及,我会现场Demo一下(不保证一定来得及)。

总的来说,我拿到的这台Touch Screen蛮顺的,真的是挺顺,比起我过去用过的和听说的都好很多,如果要我买我可能会买这种(而非那种All-In-One的PC或NB),只是大大一台屏幕携带比较不方便。(强烈降低我搬到TechDays Demo的意愿)

而SL3要怎么撰写支持Multi-Touch的应用程序呢? 其实这部分一点也不困难,程序代码的部分我会在后天的TechDays和大家报告,同时在下一期的Run!PC杂志和我后续的BLOG上会陆续和大家分享。^_^

嘿嘿,SL3...果然准备好了!

抱歉!评论已关闭.