一种工程软件的用户界面显示方法、系统及工程软件技术方案

技术编号:32568940 阅读:15 留言:0更新日期:2022-03-09 16:55
本发明专利技术涉及一种工程软件的用户界面显示方法、系统及工程软件,该方通过为工程软件的每一个用户界面配置属性列表,所述属性列表中设置有可以启用多样式功能的接口,使得用户可以通过启用多样式功能自定义用户界面显示模式,并编辑相应的用户界面样式表中的样式属性值;系统根据用户编辑后的样式属性值,显示用户界面,从而实现根据用户个性化显示需求,多样化显示用户界面,提高了用户体验,用户体验度好、满意度高。满意度高。满意度高。

【技术实现步骤摘要】
一种工程软件的用户界面显示方法、系统及工程软件


[0001]本专利技术涉及工程软件
,具体涉及一种工程软件的用户界面显示方法、系统及工程软件。

技术介绍

[0002]工程软件,以组态软件为例,组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。
[0003]对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具,或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。
[0004]HMI组态软件的工程应用于触摸屏来显示工业控制流程中的信息,其界面UI(User Interface,用户界面)大多为固定的显示样式,界面观感呆板,使用体验不佳。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种工程软件的用户界面显示方法、系统及工程软件,以解决现有技术中工程软件的用户界面显示样式固定,用户体验不佳的问题。
[0006]根据本专利技术实施例的第一方面,提供一种工程软件的用户界面显示方法,包括:
[0007]为工程软件的每一个用户界面配置属性列表,所述属性列表中设置有可以启用多样式功能的接口;所述用户界面包括:显示窗口,和/或,工程元件;
[0008]当检测到所述多样式功能被启用时,根据用户自定义的用户界面显示模式,调取或新建相应的用户界面样式表,以使用户编辑所述用户界面样式表中的样式属性值;
[0009]根据用户编辑后的样式属性值,显示用户界面。
[0010]优选地,所述方法,还包括:
[0011]当检测到所述多样式功能被启用时,显示用户界面模式栏;
[0012]接收用户在所述用户界面模式栏中选择的显示模式,将用户选择的显示模式确定为用户自定义的用户界面显示模式;或者,
[0013]接收用户在所述用户界面模式栏中新建的显示模式,将用户新建的显示模式确定为用户自定义的用户界面显示模式。
[0014]优选地,所述调取或新建相应的用户界面样式表,具体为:
[0015]若将用户选择的显示模式确定为用户自定义的用户界面显示模式,调取该用户界面显示模式所对应的用户界面样式表;或者,
[0016]若将用户新建的显示模式确定为用户自定义的用户界面显示模式,新建该用户界面显示模式所对应的用户界面样式表。
[0017]优选地,所述方法,还包括:
[0018]若所述用户界面模式栏中任一显示模式被删除,删除该显示模式对应的用户界面样式表。
[0019]优选地,所述方法,还包括:
[0020]将用户编辑后的样式属性值显示在所述属性列表中;和/或,
[0021]当所述多样式功能未被启用时,默认根据当前所述属性列表中的样式属性值,显示用户界面。
[0022]优选地,若所述用户界面包括显示窗口,则所述用户界面样式表中的样式属性值至少包括以下项中的一项或多项的组合,包括:
[0023]背景颜色、背景图片、所包含工程元件的显隐性属性及窗口显示模式;
[0024]和/或,
[0025]若所述用户界面包括工程元件,则所述用户界面样式表中的样式属性值至少包括以下项中的一项或多项的组合,包括:
[0026]元件颜色、元件大小、元件边框、文本样式及元件显示模式。
[0027]优选地,所述窗口显示模式,和/或,元件显示模式,至少包括以下项中一项或多项的组合,包括:
[0028]不同光强下的显示模式、不同手势识别下的显示模式、不同温度条件下的显示模式。
[0029]根据本专利技术实施例的第二方面,提供一种工程软件的用户界面显示系统,包括:
[0030]配置模块,用于为工程软件的每一个用户界面配置属性列表,所述属性列表中设置有可以启用多样式功能的接口;所述用户界面包括:显示窗口,和/或,工程元件;
[0031]编辑模块,用于当检测到所述多样式功能被启用时,根据用户自定义的用户界面显示模式,调取或新建相应的用户界面样式表,以使用户编辑所述用户界面样式表中的样式属性值;
[0032]显示模块,用于根据用户编辑后的样式属性值,显示用户界面。
[0033]根据本专利技术实施例的第三方面,提供一种工程软件,包括:
[0034]上述的工程软件的用户界面显示系统。
[0035]优选地,所述工程软件,包括:
[0036]HMI组态软件。
[0037]本专利技术的实施例提供的技术方案可以包括以下有益效果:
[0038]通过为工程软件的每一个用户界面配置属性列表,所述属性列表中设置有可以启用多样式功能的接口,使得用户可以通过启用多样式功能自定义用户界面显示模式,并编辑相应的用户界面样式表中的样式属性值;系统根据用户编辑后的样式属性值,显示用户界面,从而实现根据用户个性化显示需求,多样化显示用户界面,提高了用户体验,用户体验度好、满意度高。
[0039]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0040]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0041]图1是根据一示例性实施例示出的一种工程软件的用户界面显示方法的流程图;
[0042]图2是根据一示例性实施例示出的显示窗口和工程元件的样式属性值示意图;
[0043]图3是根据一示例性实施例示出的一种工程软件的用户界面显示系统的的示意框图。
具体实施方式
[0044]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。
[0045]实施例一
[0046]图1是根据一示例性实施例示出的一种工程软件的用户界面显示方法的流程图,如图1所示,该方法,包括:
[0047]步骤S11、为工程软件的每一个用户界面配置属性列表,所述属性列表中设置有可以启用多样式功能的接口;所述用户界面包括:显示窗口,和/或,工程元件;
[0048]步骤S12、当检测到所述多样式功能被启本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工程软件的用户界面显示方法,其特征在于,包括:为工程软件的每一个用户界面配置属性列表,所述属性列表中设置有可以启用多样式功能的接口;所述用户界面包括:显示窗口,和/或,工程元件;当检测到所述多样式功能被启用时,根据用户自定义的用户界面显示模式,调取或新建相应的用户界面样式表,以使用户编辑所述用户界面样式表中的样式属性值;根据用户编辑后的样式属性值,显示用户界面。2.根据权利要求1所述的方法,其特征在于,还包括:当检测到所述多样式功能被启用时,显示用户界面模式栏;接收用户在所述用户界面模式栏中选择的显示模式,将用户选择的显示模式确定为用户自定义的用户界面显示模式;或者,接收用户在所述用户界面模式栏中新建的显示模式,将用户新建的显示模式确定为用户自定义的用户界面显示模式。3.根据权利要求2所述的方法,其特征在于,所述调取或新建相应的用户界面样式表,具体为:若将用户选择的显示模式确定为用户自定义的用户界面显示模式,调取该用户界面显示模式所对应的用户界面样式表;或者,若将用户新建的显示模式确定为用户自定义的用户界面显示模式,新建该用户界面显示模式所对应的用户界面样式表。4.根据权利要求2所述的方法,其特征在于,还包括:若所述用户界面模式栏中任一显示模式被删除,删除该显示模式对应的用户界面样式表。5.根据权利要求1~4任一项所述的方法,其特征在于,还包括:将用户编辑后的样式属性值显示在所述属性列表中;和/或,当所述多...

【专利技术属性】
技术研发人员:杨丽娟王灵军李杰
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1