[发明专利]HTML界面控件贴有效
申请号: | 201710187433.6 | 申请日: | 2017-03-27 |
公开(公告)号: | CN106886418B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 刘建辉 | 申请(专利权)人: | 湛江市霞山区新软佳科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 梁永昌 |
地址: | 524009 广东省湛*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | html 界面 控件 | ||
1.HTML界面控件贴,采用可视化操作,有预定功能代码模板,其特征在于, HTML界面控件贴针对HTML平台下的界面控件贴,界面控件是已由系统开发人员完成的控件,属于客户端程序,拥有可以调用已有的数据处理功能的数据接口和获取已设置的界面属性的数据接口,显示内部设定的界面;对已有的界面控件及业务要素控件进行复用,可根据具体的业务模块需求进行界面控件内部组成进行屏蔽显示调整,也可根据具体界面需求,挑选所在系统中已有的业务模块的业务要素,使用该业务要素的相关业务要素控件,业务要素控件在功能上是把业务要素与定位架产生的块状区域相关联,关联的业务要素信息至少应包括业务要素名称和业务要素数据两种,业务要素与所在的业务表或多表联合的业务模块的字段对应;组件包括定位架设计区、设计参数配置区、业务要素加载区、界面控件选择区、设计生成程序;定位架设计区产生HTML页面含定位信息的块状区域组合,块状区域可重复调用定位架进行细化;产生带业务要素的特定的标记的各HTML元素的组合序列的描述;由组合序列描述和代码模板合成生成最终的设计方案是系统所在的运行环境支持的可被业务人员使用的HTML页面。
2.如权利要求1所述的HTML界面控件贴,其特征在于,定位方式包括表格定位、浮动定位和绝对定位,表格定位在定位架设计区内建一个HTML简单表格,该表格的各组成部分对应的HTML元素是块状区域,表格组成部分是包含表体的表标题、表头、表脚的任意组合;浮动定位和绝对定位需要在定位架设计区使用HTML画图基本控件,产生的画布是HTML元素,画布大小是需进行设计的区域范围,即最终生成的页面显示区域尺寸,HTML画图基本控件通过可视化操作方式产生多个互不交叠的矩形,通过转换算法,把矩形图形在画布的定位信息转化成页面显示区域的表示为块状区域的HTML元素的位置属性,把页面显示区域分隔成多个互不交叠的块状区域,块状区域可再次调用定位架定位方式继续细分,这时使用的画图基本控件的画布大小就是块状区域大小,绝对定位取相对于画布原点的定位信息,也就是最终页面显示区域左上角的原点位置。
3.如权利要求1所述的HTML界面控件贴,其特征在于,浮动定位的转换算法在功能上是画布的矩形组合和页面块状区域组合的互转换,其中,矩形组合转块状区域组合:把整个画布看作一个检测区域,当检测区域只有一个矩形,即可根据HTML浮动规则和检测区域与矩形的图形关系,产生一个块状区域,该块状区域在HTML模型中用一种元素表示,该元素体现了占空间大小为检测区域但可放置区域为矩形大小的块状区域,当检测区域内有多个矩形,可优先按水平方向解析,即是在垂直方向依照不能分割矩形和必须包含矩形的原则进行极大数分段,形成水平向检测区域,对每一个水平向检测区域进行水平方向的不能分割矩形和必须包含矩形原则的极大数分段,形成水平向水平段检测区域,对每一个水平向水平段检测区域进行检测,如果内只有一个矩形,即可产生块状区域,如果有多个矩形,就把该水平向水平段检测区域生成一个额外块状区域,并对该水平向水平段检测区域在垂直方向以不可分割矩形和必须包含矩形原则作极大数分子段,形成水平向水平段垂直子段检测区域,对每一个水平向水平段垂直子段检测区域进行检测,如果内只有一个矩形,就可生成对应块状区域,如果有多个矩形,就继续分水平孙段再检测,这样水平和垂直交替分段并在进行垂直分段时,把该检测区域转成一个额外块状区域的递归检测,最终使每一个检测区域内都只有一个矩形,转换规则上增加考虑与额外块状区域在HTML模型的位置关系,最终转换成所需的块状区域组合,也可在水平向检测区域中先垂直分段再水平分段,也可先按垂直方向解析,即是在水平方向按不可分割矩形和必须包含矩形原则进行极大数分段,形成垂直向检测区域,如果形成多于一个垂直向检测区域,那么每一个垂直向检测区域都要生成一个额外块状区域,对每一个垂直向检测区域进行检测,如果只有一个矩形,即可生成块状区域,如果有多个矩形,那么就进行垂直与水平交替分段并在进行垂直分段时,把该检测区域转成一个额外块状区域的递归检测,逐步分解,最终转换成所需的块状区域组合;块状区域组合转矩形组合是逆运算,供维护修改使用,对块状区域对应的HTML模型的元素的位置属性进行计算,获取可放置区域相对于页面显示区域左上角原点,也就是画布原点的位置信息,根据这些位置信息在画布中生成矩形组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湛江市霞山区新软佳科技有限公司,未经湛江市霞山区新软佳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710187433.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线性时态逻辑规范的通用并行挖掘方法
- 下一篇:网络图片加载方法及装置