以不同屏幕参数和取向操作的显示器中显示子部件的方法技术

技术编号:10184614 阅读:159 留言:0更新日期:2014-07-03 15:09
本发明专利技术公开了一种控制数据处理系统中的显示器的方法。该方法包括提供包括母面板和多个子元件的描述的布局文件。该布局文件中的母显示规范包括多个不同分视图显示的规范。每个分视图显示包括子元件的不同子集并占据显示器上与母面板相对应的区域。运行时系统翻译母显示规范并自动生成分视图显示。控制元件使用户能够向系统发出用其他分视图显示之一取代当前分视图显示的信号。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种控制数据处理系统中的显示器的方法。该方法包括提供包括母面板和多个子元件的描述的布局文件。该布局文件中的母显示规范包括多个不同分视图显示的规范。每个分视图显示包括子元件的不同子集并占据显示器上与母面板相对应的区域。运行时系统翻译母显示规范并自动生成分视图显示。控制元件使用户能够向系统发出用其他分视图显示之一取代当前分视图显示的信号。【专利说明】
本专利技术涉及在工作在不同屏幕参数和取向上的显示器中显示子部件的方法。
技术介绍
图形用户界面(⑶I)往往包括部件的分层结构。参照图1,图1例示了带有两个按钮的⑶I。显示器20包括面板21,面板21包括两个按钮22和23。该显示器可以被视作母对象,例如,包括两个子元件(例如,按钮22和23)的面板21。显示器的规范往往用诸如XML的语言提供,其中在XML规范中的“标签”与显示器中的界面部件之间存在一一对应关系。部件的分层结构反映在XML规范中的标签的嵌套中。例如,显示在图1中的面板可以用XML表示。【权利要求】1.一种控制数据处理系统中的显示器的方法,所述方法包含: 提供包含母面板和多个子元件的描述的布局文件; 提供所述布局文件中的母显示规范,所述母显示规范包含多个不同分视图显示的规范,每个分视图显示包含所述子元件的不同子集并占据所述显示器上与所述母面板相对应的区域; 提供翻译所述母显示规范并自动生成所述分视图显示的运行时系统;以及 提供使用户能够向系统发出用其他所述分视图显示之一取代当前分视图显示的信号的控制元件。2.如权利要求1所述的方法,其中所述控制元件包含滑动面板。3.如权利要求1所述的方法,其中所述控制元件包含每个分视图中的导航面板,所述导航面板含有用于每个分视图显示的一个图标或按钮。4.如权利要求3所述的方法,其中强调所述图标之一,所述强调图标关于其他所述分视图显示指定当前分视图显示。5.如权利要求4所述的方法,其中用户通过选择所述图标之一向所述运行时系统发出用其他分视图显示之一取代当前分视图显示的信号。6.如权利要求1所述的方法,其中所述母显示规范在所述显示器处在风景模式下时规定所述分视图显示的第一安排,而在所述显示器处在肖像模式下时规定所述分视图显示的第二安排。7.如权利要求6所述的方法,其中在所述显示器在风景模式与肖像模式之间切换时,所述运行时系统在所述第一安排与所述第二安排之间切换。8.如权利要求1所述的方法,其中所述布局文件包含XML文件以及其中所述母显示规范包含所述XML文件内的定义。9.一种包含指令的计算机可读介质,所述指令使数据处理系统执行操作作为所述数据处理系统的一部分的显示器的方法,所述方法包含: 提供包含母面板和多个子元件的描述的布局文件; 提供所述布局文件中的母显示规范,所述母显示规范包含多个不同分视图显示的规范,每个分视图显示包含所述子元件的不同子集并占据所述显示器上与所述母面板相对应的区域; 提供翻译所述母显示规范并自动生成所述分视图显示的运行时系统;以及 提供使用户能够向系统发出用其他所述分视图显示之一取代当前分视图显示的信号的控制元件。10.如权利要求9所述的计算机可读介质,其中所述控制元件包含滑动面板。11.如权利要求9所述的计算机可读介质,其中所述控制元件包含每个分视图中的导航面板,所述导航面板含有用于每个分视图显示的一个图标或按钮。12.如权利要求11所述的计算机可读介质,其中强调所述图标之一,所述强调图标关于其他所述分视图显示指定当前分视图显示。13.如权利要求12所述的计算机可读介质,其中用户通过选择所述图标之一向所述运行时系统发出用其他分视图显示之一取代当前分视图显示的信号。14.如权利要求9所述的计算机可读介质,其中所述母显示规范在所述显示器处在风景模式下时规定所述分视图显示的第一安排,而在所述显示器处在肖像模式下时规定所述分视图显示的第二安排。15.如权利要求14所述的计算机可读介质,其中在所述显示器在风景模式与肖像模式之间切换时,所述运行时系统在所述第一安排与所述第二安排之间切换。16.如权利要求9所述的计算机可读媒体,其中所述布局文件包含XML文件以及其中所述母显示规范包含所述XM L文件内的定义。【文档编号】G06F17/27GK103902526SQ201310636325【公开日】2014年7月2日 申请日期:2013年11月27日 优先权日:2012年12月27日【专利技术者】J.赫尔弗曼 申请人:安捷伦科技有限公司本文档来自技高网...

【技术保护点】
一种控制数据处理系统中的显示器的方法,所述方法包含:提供包含母面板和多个子元件的描述的布局文件;提供所述布局文件中的母显示规范,所述母显示规范包含多个不同分视图显示的规范,每个分视图显示包含所述子元件的不同子集并占据所述显示器上与所述母面板相对应的区域;提供翻译所述母显示规范并自动生成所述分视图显示的运行时系统;以及提供使用户能够向系统发出用其他所述分视图显示之一取代当前分视图显示的信号的控制元件。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:J赫尔弗曼
申请(专利权)人:安捷伦科技有限公司
类型:发明
国别省市:美国;US

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

1