新闻动态

支持Windows form application触摸功能的程序获得专利

2015/04/21

由葡萄城独立研发的控件产品“MultiTouch for Windows Forms(多点触摸)”及“ComponentOne Studio”技术于近日获得了相关专利,特此公告。

专利概要

专利证书号:第5705383号
发明名称:触摸操作的程序代码转换方法和程序
专利获取日:2015年3月6日

专利获取背景

MultiTouch是葡萄城公司独立研发的面向开发者的控件产品,应用到不支持触摸操作的windows form application中以后,可以实现触摸操作功能。

ComponentOne Studio的"TouchToolkit"中包含相同功能。Windows8之后,出现了大量如微软公司的Surface Pro和其他公司的8英寸平板电脑等触摸对应设备,于是开发者中也产生了这样的需求:在原有使用Windows form形式开发的应用程序中实现自由触摸操作。为了满足开发人员的需求,诞生了MultiTouch产品,用尽可能少的代价来实现触摸操作,实现触摸的、高效的、程序代码转换,这种独特的方法获得了认可,并获得了此次的专利。


专利带来的实现触摸的应用软件开发的效果

有效利用原有的应用程序

因为可以完全沿用Windows Form形式下开发的应用程序的源代码,所以能有效利用丰富的应用程序资产。项目经理可供选择的方案不只限于新的开发框架的移植或者新开发项目,这样可以提高开发投资和开发日程的灵活性。

实现超越窗口尺寸界限的画面放大功能

用户通过拖动改变窗体大小方式来放大画面时,容易受到窗体和屏幕的大小等物理因素的限制,不过通过这个专利就可以消除该限制,动态地将画面的各组件转移到容器中,通过改变容器大小从而实现保持现有画面的设计的前提下放大画面或者滚动画面。

降低画面设计和维护的费用

通过使用这个变换方法可以实现将原有的小画面通过触摸操作而任意放大,所以不再需要进行鼠标和触摸的源代码的双重管理。触摸处理被组件化后,追加和删除更加容易。



软件开发时追加触摸实现组件的实例


实际中软件运行时在平板电脑上进行放大画面的操作

发明者感想

发明者之一的西安工具开发部门的张吉龙(Zhang Jilong)先生发表了如下感想:“西安的开发人员在Windows开发领域有着丰富的知识和见识,拥有悠长的工具开发的骄人业绩。能产生出这样有效的方法,正是基于这些背景和对公司产品用户需求的理解基础之上的。”

GrapeCity以此技术为基础开发的两款面向开发者的软件“MultiTouch for Windows Forms 1.0J”,“ComponentOne Studio 2014J v2”已分别于2013年和2014年售罄。到2015年2月为止,共计已销售出超过2,400个的许可认证。GrapeCity今后将继续为开发者提供高效实用的工具和服务。


发明者 张吉龙(Zhang Jilong)右。胡森(Hu Sen)左


产品信息

MultiTouch for Windows Forms 1.0J

只用追加到原有的应用程序中,不破坏布局,终端用户就能自由地扩大/缩小画面组件。支持鼠标和触摸操作,可以实现各种环境下的扩展需求,并且具备丰富的触摸功能,例如:只用指尖就可以放大屏幕方便选择字符串的放大镜功能,以及触摸操作专用事件等触摸优化功能。也可以开发出大量适用Windows 8平板电脑的应用程序。

ComponentOne Studio for WinForms TouchToolkit

最适合Windows Form形式的业务应用开发的组件套件。提供Grid、图表、帐票、以及容器和导航等用户界面及数据联动的文件输出功能的组件。包括TouchToolkit。覆盖业务系统开发时所需的全部功能的产品包。


关于西安葡萄城信息技术有限公司

西安葡萄城信息技术有限公司成立于1988年,是葡萄城集团在中国的主要研发机构,致力于为全球客户提供先进的控件产品和服务,其开发的多代控件产品在日本和欧美市场占据领先地位。除向中国用户提供自主研发的控件产品外,西安葡萄城还精选国外的优秀控件产品推荐给中国用户,已先后与与全球知名的控件提供商ComponentOne和文字处理控件的市场领导者TX Text Control结成战略合作伙伴,独家负责其全线产品在中国大陆的市场宣传、渠道建设和技术服务。

http://www.gcpowertools.com.cn