[发明专利]可复用配置的多状态矢量部件对象描述方法无效
申请号: | 201010105316.9 | 申请日: | 2010-01-27 |
公开(公告)号: | CN101770370A | 公开(公告)日: | 2010-07-07 |
发明(设计)人: | 陈旭东 | 申请(专利权)人: | 无锡天任电子有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/50 |
代理公司: | 无锡市大为专利商标事务所 32104 | 代理人: | 曹祖良 |
地址: | 214072 江苏省无锡市滨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可复用 配置 状态 矢量 部件 对象 描述 方法 | ||
技术领域
本发明涉及一种部件对象描述方法,尤其是一种计算机图形的矢量部件对象描述方法。
背景技术
术语:
矢量图,使用图形元素来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的。例如一幅花的矢量图形实际上是由线段形成外框轮廓,由外框的颜色以及外框所封闭的颜色决定花显示出的颜色。由于矢量图形可通过公式计算获得,所以矢量图形文件体积一般较小,并且无论放大、缩小或旋转等不会失真。
部件设计工具软件,任意的第三方软件实例通称,是本发明方法的一种具体实现,利用这种工具软件可以给第三方制作可共享部件库,将本方法的特性加入到部件库中。
部件应用软件,任意的第三方软件实例通称,将包含本方法特性的可共享部件可视化地呈现给操作者,包括修改配置、按配置的效果进行动态显示。
OLE或者DLL、ActiveX,是微软计算机编程语言的功能,方便各方软件之间相互引用的软件接口。
用途:
目前,工业自动化控制系统各种图形化人机界面产品及软件越来越普及,他们都具有触摸操作面板和LCD显示屏,因此,能美观地显示图形、动态地表示出设备动作状态,即能够友好地进行人界面交互,这已经成为趋势。
由于各终端用户的喜好不同,各机器设备的形式、参数不同,工作过程也不同,因此,工业自动化控制系统的图形化人机界面,具有用户二次开发的特点和必要性。即,用户根据自己的设备的形式和特点设计不同的动态画面及操作界面,用户根据自己的喜好设计不同颜色、不同风格的按钮、指示灯、电机动态形状、罐子、仪表等,并且最好能方便地编辑修改。
这就要求软件具有图形库或者称为部件库的组成部分。通常计算机CAD、电路图等图形软件,都具有称为“块”或者“部件”的定义的功能特点,以方便图形的复用、简化人们的工作,可以称之为复用的特点。CAD软件可以利用其技术方法由第三方专门制作部件,电路图软件可以利用其技术方法由第三方专门制作集成电路的封装库。
本方法就是设计一种新型的部件库的描述方法,便于在任何人机界面的软件之间交换部件信息。
发明内容
本发明设计了一种新型的部件对象的描述方法,便于在任何人机界面的软件之间交换部件信息,即某一第三方可以利用本方法封装设计新部件及部件库,另一第三方可以利用本方法获得前者所封装新部件的内容,并且在部件中封装了多种可配置的信息。
按照本发明提供的技术方案,所述可复用配置的多状态矢量部件对象描述方法如下:建立部件容器,所述部件容器可以最多容纳256种图形状态小容器,每个状态小容器里自由容纳基本图形形成部件的基本外观;在基本图形上附加设置动态性能属性,加入部件名称和部件描述文字,保存为一个部件,存入部件库中;第三方软件根据需要将部件库中的一个部件调入,获得部件的全部信息,并依据所述动态性能属性配置部件的外观方案,将所述外观方案应用到基本图形;所述基本图形为矢量图形。
所述动态性能属性包括以下的一种或多种:固定、3D、边框、区域、指针、标签、轴、显示、操作;固定是指基本图形的属性不可以被修改;3D是指基本图形被作为一个起3D效果的图形;边框是指基本图形被作为一个起边框效果的图形;区域是指基本图形被作为一个起区域效果的图形;指针是指基本图形被作为指针显示;标签是指基本图形被作为文字标签显示;轴是指基本图形被作为轴显示;显示是指基本图形的显示内容依据用户的数据而改变;操作是指基本图形是可触摸或点击的热点,第三方软件可以检测用户触摸或者鼠标点击了可操作的基本图形的坐标范围内。
第三方软件能够设置所述状态小容器的动态显示或隐藏属性。
第三方软件能够设置所述基本图形的文字内容,从而实现动态文字显示。
第三方软件能够检测用户触摸或者鼠标点击了可操作的基本图形的坐标范围。
所述在基本图形上附加设置动态性能属性是通过在所述基本图形的数据结构中增加一个数据成员,专门用来记录动态性能属性。
本发明是一种可简单修改关键特性、满足工业自动化控制领域多状态图形显示、并且是矢量图形的封装方法。经过使用这样的技术,使二次开发用户,可以:1、提供按钮开关、指示灯、电机动态形状、罐子、仪表等多种用途的部件库,能表示出工业自动化控制领域所需的多状态图形。2、象家庭装饰的墙壁组合开关一样轻松组装,轻松更换面板颜色、简单配置其功能特性,本方法要具有这种能力。3、图形具有矢量特性,放大不失真。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天任电子有限公司,未经无锡天任电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010105316.9/2.html,转载请声明来源钻瓜专利网。