一种医疗仪器的显示界面生成方法和装置制造方法及图纸

技术编号:7758857 阅读:271 留言:0更新日期:2012-09-14 00:22
本发明专利技术涉及医疗仪器技术领域,具体涉及一种医疗仪器的显示界面生成方法和装置。本发明专利技术包括:预设定窗口模块,控件模块和功能模块、每个模块对应唯一的地址信息;输入显示数据,根据显示数据中的地址信息依次分别创建窗口模块、控件模块与功能模块;并将控件页号相同的控件设置于同一窗口页面上;当控件模块的布置与功能模块调用完成后,在窗口模块中对与当前窗口页面的页号相同的控件进行显示。本发明专利技术中的控件与界面窗口均独立生成,控件按页号进行布置,确保所有控件不会丢失,保证了医疗检测的质量。

【技术实现步骤摘要】

本专利技术涉及医疗仪器
,具体涉及ー种医疗仪器的显示界面生成方法和装置
技术介绍
在目前医疗仪器的界面显示控制的过程中,常常需要利用到多个界面窗ロ以实现对不同參数和功能的调整与控制。而在界面显示过程中,往往需要在界面窗口中加载ー些控件,通过控制完成操作与控制。现有的界面生成方法是界面窗ロ与控件是一体生成的,在界面窗ロ生成后,界面窗口中的控件的大小、布局与数量也都是固定的,当控件数量太多吋,其在ー个界面窗ロ中不能进行完全显示,造成參数的丢失或无法按要求进行调整控制,影响到医疗检测工作;并且,该控件数量不能随意的増加或減少,不能满足用户的临时需求,操作并不人性化。
技术实现思路
为克服上述缺陷,本专利技术的目的即在于ー种医疗仪器的显示界面生成方法和装置。本专利技术的目的是通过以下技术方案来实现的 ー种医疗仪器的显示界面生成方法,主要包括 预设定窗ロ參数,并根据窗ロ參数预设定窗ロ模块,姆个窗ロ模块中对应有卩隹ー的窗ロ地址信息; 预设定控件模块,每个控件模块中对应有唯一的控件类型地址信息和设置有ー个以上的功能模块,每个功能模块对应有唯一的控制功能地址信息; 对所述预设定后的窗ロ模块和控件模块进行存储; 输入包含有窗ロ地址信息、控件类型地址信息、控制功能地址信息和控件參数的显示数据,并对显示数据进行解析; 根据解析后的显示数据中的窗ロ地址信息,在显示界面中,根据与窗ロ地址信息相对应的窗ロ模块中的窗ロ參数,创建窗ロ模块; 在窗ロ模块创建完成后,根据显示数据中的控件类型地址信息,在窗ロ模块中创建与控件类型地址信息相对应的控件模块; 根据功能地址信息,在控件模块中调用与所述功能地址信息相一致的功能模块; 根据控件參数在窗ロ模块中对所述的控件模块进行位置调整,所述控件參数中含有控件页号的信息,将控件页号相同的控件设置于同一窗ロ页面上,所述窗ロ页面上设有与当前窗ロ页面中的控件的控件页号对应的窗ロ页面号; 当控件模块的位置调整与功能模块调用完成后,在窗ロ模块中,根据窗ロ页面号对该窗ロ页面中的所有控件进行显示。本专利技术ー种医疗仪器的显示界面生成装置,包括模块预设定单元、显示数据输入単元、文件解析単元、窗ロ模块创建単元、控件模块创建単元、功能模块调用単元、控件布置単元、控件显示単元和主控单元; 所述模块预设定単元与主控单元连接,包括窗ロ预设定单元、控件预设定单元; 所述窗ロ预设定単元用于根据预设定的窗ロ參数设定窗ロ模块,每个窗ロ模块中对应有唯一的窗ロ地址信息,并对预设定后窗ロ模块进行存储; 所述控件预设定単元用于预设定控件模块,每个控件模块中对应有唯一的控件类型地址信息和设置有ー个以上的功能模块,每个功能模块对应有唯一的控制功能地址信息,并对预设定后控件模块进行存储; 所述显示数据输入単元与文件解析单元连接,用于输入包含有窗ロ地址信息、控件类型地址信息、控制功能地址信息和控件參数的显示数据; 所述文件解析单元与主控单元连接,所述文件解析单元与显示数据输入单元和主控单元连接,用于将显示数据输入单元输入的显示数据进行文件解析; 所述窗ロ模块创建単元与主控单元连接,用于根据窗ロ创建指令,在显示界面中,在显不界面中,根据与窗ロ地址信息相对应的窗ロ模块中的窗ロ參数,创建窗ロ模块; 所述控件模块创建単元与主控单元连接,用于在窗ロ模块创建完成后,根据控件创建指令,在窗ロ模块中创建与控件类型地址信息相对应的控件模块; 所述功能模块调用単元与主控单元连接,用于根据功能调用指令,在控件模块中调用与所述功能地址信息相一致的功能模块; 所述控件布置単元与主控单元连接,用于根据控件參数对所述的窗ロ模块中对控件模块的位置进行调整;所述控件參数中含有控件页号的信息,将控件页号相同的控件设置于同一窗ロ页面上; 所述控件显示单元与主控单元连接,用于在窗ロ模块中,根据窗ロ页面号对该窗ロ页面中的所有控件进行显示; 所述主控単元,读取解析后的显示数据中的窗ロ地址信息、控件类型地址信息、功能地址信息,依次发送窗ロ创建指令、控件创建指令、功能调用指令,并转发控件參数;并设置所述窗ロ页面与当前窗ロ页面中的控件的控件页号对应的窗ロ页面号。本专利技术中的控件与界面窗ロ均独立生成,根据用户的需求进行调用,当控件数量多吋,控件按页号进行布置,使所有控件都能在界面窗ロ中进行显示,确保控件不会丢失,保证了医疗检测的质量。附图说明为了易于说明,本专利技术由下述的较佳实施例及附图作以详细描述。图I为本专利技术ー种医疗仪器的显示界面生成方法的方法流程 图2为本专利技术ー种医疗仪器的显示界面生成装置一个实施例的结构示意 图3为本专利技术ー种医疗仪器的显示界面生成装置另ー个实施例的结构示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进ー步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请參阅图1,本专利技术ー种医疗仪器的显示界面生成方法,包括 101.对窗ロ与控件模块预设定 预设定窗ロ參数,并根据窗ロ參数预设定窗ロ模块,姆个窗ロ模块中对应有卩隹ー的窗ロ地址信息,对所述预设定后的窗ロ模块进行存储;因此,所有窗ロ模块在预设定阶段已经按照窗ロ參数制定成型,当需要创建窗ロ时,按照用户的需求调用窗ロ地址信息,从而实现对相应的窗ロ进行整体调用; 其中,所述窗ロ參数包括窗ロ总行数、窗ロ行列信息、窗ロ行间距、窗ロ列间距; 所述窗ロ总行数用于表示当前界面中所划分的行数; 所述窗ロ行列信息包含了所划分的每行中可划分的列数; 所述窗ロ行间距用于表示控件模块与所在行之间的垂直间距; 所述窗ロ列间距用于表示控件模块与所在列之间的水平间距。预设定控件模块,每个控件模块中对应有唯一的控件类型地址信息和设置有ー个以上的功能模块,每个功能模块对应有唯一的控制功能地址信息,对所述预设定后的控件模块进行存储;因此,所有控件模块已按控件类型进行分类预设定。102.输入并解析显示数据 输入包含有窗ロ地址信息、控件类型地址信息、控制功能地址信息和控件參数的显示数据,并对显示数据进行解析; 其中,所述控件參数包括控件行号、控件列号、控件页号; 所述控件行号用于确定当前控件模块在当前窗ロ页面中的显示行位置; 所述控件列号用于确定当前控件模块在当前窗ロ页面中的显示列位置; 所述控件页号用于确定当前控件模块的显示所在页面位置。103.创建窗ロ模块 根据解析后的显示数据中的窗ロ地址信息,在显示界面中,根据与窗ロ地址信息相对应的窗ロ模块中的窗ロ參数,创建窗ロ模块; 104.在窗口中创建控件模块 在窗ロ模块创建完成后,根据显示数据中的控件类型地址信息,在窗ロ模块中创建与控件类型地址信息相对应的控件模块;此处创建后的控件模块部分数据缺省。105.添加功能模块 根据功能地址信息,在控件模块中调用与所述功能地址信息相一致的功能模块;用以在已创建的控件模块上添加功能模块; 其中,所述功能模块包括參数调节模块、命令操作模块。106.布置控件模块 根据控件參数在窗ロ模块中对控件模块进行位置调整,将控件页号相同的控件设置于同一窗ロ页面上,所述窗ロ页面上设有与当前窗ロ页面中的控件的控件页号对应的窗ロ页面号;因本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:黄智敏
申请(专利权)人:深圳市理邦精密仪器股份有限公司
类型:发明
国别省市:

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

1