一种窗口显示方法及装置制造方法及图纸

技术编号:7974761 阅读:131 留言:0更新日期:2012-11-15 22:16
本发明专利技术公开了一种窗口显示方法,用于使窗口显示在合适位置,便于应用。所述方法包括:显示主菜单,所述主菜单包括至少一个菜单项;基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗口;确定所述第一窗口的位置参数和/或方向参数;依据所述位置参数和/或方向参数显示所述第一窗口。本发明专利技术还公开了用于实现所述方法的装置。

【技术实现步骤摘要】

本专利技术涉及计算机及嵌入式领域,特别涉及一种窗口显示方法及装置
技术介绍
现有技术中,无论是PC (个人计算机)、Pad (平板电脑)还是具有触摸屏的移动终端,在使用者点击一个图标或触发一个应用时,其对应窗口的显示一般有下列几种方式 I、显示在屏幕预定的物理位置,比如屏幕右上角或屏幕中心等;2、显示在上次关闭该窗口的位置。本申请专利技术人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题其窗口显示方式无法与使用者相对应,如果使用者位于屏幕不同区域,可能无法正向面对所需窗口,还需进行移动,较为不便。而且,由于这些设备的设计初衷是单人使用模式,因此对于多人同时操作也有较多不便。
技术实现思路
本专利技术实施例提供一种窗口显示方法及装置,用于使窗口显示在合适位置,便于应用。一种窗口显示方法,所述方法应用于数据处理终端,所述方法包括显示主菜单,所述主菜单包括至少一个菜单项;基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗口 ;确定所述第一窗口的位置参数和/或方向参数;依据所述位置参数和/或方向参数显示所述第一窗口。较佳地,所述至少一个菜单项环绕排布组成所述主菜单;通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口的显示位置。较佳地,通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口位于所述主菜单的中心与所述第一菜单项连线的延长线上。较佳地,所述第一菜单项的显不方向为第一方向,所述第一窗口的显不方向为第二方向;所述第一方向与所述第二方向相同。较佳地,所述至少一个菜单项环绕排布组成所述主菜单;所述主菜单为圆形或正多边形;确定所述第一窗口位于所述主菜单的射线方向。较佳地,所述终端至少包括三个边缘,通过对所述边缘的检测能够确定是否存在一个使用者使用所述终端;当检测到存在一个使用者使用所述终端时,确定与所述使用者距离最近的第一边缘;确定所述第一窗口的位置与所述第一边缘之间的距离最短。较佳地,所述终端至少包括三个边缘,通过对所述边缘进行检测能够确定是否存在一个使用者使用所述终端;当检测到存在一个使用者使用所述终端时,确定与所述使用者距离最近的第一边缘;确定所述第一窗口的显不方向为与所述第一边缘垂直的方向。较佳地,所述第一窗口的显示方向为与任一菜单项前使用者的两眼构成的直线相垂直的方向。一种窗口显示装置,应用于数据处理终端,所述装置包括第一显示模块,用于显示主菜单,所述主菜单包括至少一个菜单项;第一确定模块,用于基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗口;第二确定模块,用于确定所述第一窗口的位置参数和/或方向参数; 第二显示模块,用于依据所述位置参数和/或方向参数显示所述第一窗口。较佳地,所述至少一个菜单项环绕排布组成所述主菜单;所述第二确定模块还用于通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口的显示位置。较佳地,所述第二确定模块还用于通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口位于所述主菜单的中心与所述第一菜单项连线的延长线上。较佳地,所述第一菜单项的显不方向为第一方向,所述第一窗口的显不方向为第二方向;所述第一方向与所述第二方向相同。较佳地,所述至少一个菜单项环绕排布组成所述主菜单;所述主菜单为圆形或正多边形;所述第二确定模块还用于确定所述第一窗口位于所述主菜单的射线方向。较佳地,所述终端至少包括三个边缘,通过对所述边缘的检测能够确定是否存在一个使用者使用所述终端;所述第二确定模块还用于当检测到存在一个使用者使用所述终端时,确定与所述使用者距离最近的第一边缘;确定所述第一窗口的位置与所述第一边缘之间的距离最短。较佳地,所述终端至少包括三个边缘,通过对所述边缘进行检测能够确定是否存在一个使用者使用所述终端;所述第二确定模块还用于当检测到存在一个使用者使用所述终端时,确定与所述使用者距离最近的第一边缘;确定所述第一窗口的显示方向为与所述第一边缘垂直的方向。较佳地,所述第一窗口的显示方向为与任一菜单项前使用者的两眼构成的直线相垂直的方向。本专利技术实施例中窗口显示方法为显示主菜单,所述主菜单包括至少一个菜单项;基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗口 ;确定所述第一窗口的位置参数和/或方向参数;依据所述位置参数和/或方向参数显示所述第一窗口。根据第一菜单项的位置参数和/或方向参数、或者根据使用者的位置参数和/或方向参数来显示子菜单项或应用程序,以使对应窗口显示在合适位置,便于使用者观看或使用,提高使用者体验,利于实际应用。附图说明图I为本专利技术实施例中窗口显示装置的主要结构图;图2为本专利技术实施例中主菜单为圆形时的示意图;图3为本专利技术实施例中窗口显示方法的主要流程图。具体实施例方式本专利技术实施例中窗口显示方法为显示主菜单,所述主菜单包括至少一个菜单项;基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗口 ;确定所述第一窗口的位置参数和/或方向参数;依据所述位置参数和/或方向参数显示所述第一窗口。根据第一菜单项的位置参数和/或方向参数、或者根据使用者的位置参数和/或方向参数来显示子菜单项或应用程序,以使对应窗口显示在合适位置,便于使用者观看或使用,提高使用者体验,利于实际应用。参见图1,本专利技术实施例中窗口显示装置包括第一显示模块101、第一确定模块102、第二确定模块103和第二显示模块104。所述装置可以应用于数据处理终端中。第一显示模块101用于显示主菜单,所述主菜单包括至少一个菜单项。第一显示 模块101在所述数据处理终端运行过程中可以在所述终端的屏幕上显示至少一主菜单,所述主菜单可以包括M个菜单项,所述M个菜单项环绕排布组成所述主菜单。所述M个菜单项中每个菜单项的两侧可以都分别与所述M个菜单项中的一个菜单项紧邻。其中,所述M个菜单项中可以至少有一个菜单项对应一个应用程序,和/或至少有一个菜单项对应一个子菜单项。所述M为不小于I的整数。其中主菜单中的M个菜单项,每个菜单项可以对应一种应用程序,使用者在相应菜单项进行输入操作后可以获得相应的应用程序,例如可以看视频、看照片等。或者,所述M个菜单项中可以至少有一个所述菜单项对应有至少一个子菜单项。较佳的,子菜单项的形状可以是扇形,如果主菜单可以旋转或移动,当对主菜单进行旋转或移动等操作时,与其相应的子菜单项也会随之旋转或移动。其中,每个菜单项或子菜单项上可以有相应的文字和/或图片,以解释该菜单项所对应的内容,例如,一个菜单项为“视频”,其下的子菜单项可以是“娱乐视频”、“体育视频”等等不同的类目。如果菜单项对应有子菜单项,则使用者点击菜单项之后会显示该菜单项下的子菜单项,使用者可以再通过点击一个或多个子菜单项获得所需的应用程序。本专利技术实施例中可以同时支持使用者使用多个应用程序,以支持多使用者操作。本专利技术实施例中所述主菜单可以是圆形、多边形、椭圆形等不同形状的图形,所述主菜单可以旋转,用户可以对其进行任意角度的顺时针或逆时针旋转,同时主菜单上的图案和/或文字的方向也会随之旋转,以旋转到用户所需的位置。所述主菜单可以是封闭图形。如图2所示,是以主菜单是圆形、且将主菜单划分为六个部分的触摸区域为例,每个触摸区域代表本文档来自技高网...

【技术保护点】
一种窗口显示方法,所述方法应用于数据处理终端,其特征在于,所述方法包括:显示主菜单,所述主菜单包括至少一个菜单项;基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗口;确定所述第一窗口的位置参数和/或方向参数;依据所述位置参数和/或方向参数显示所述第一窗口。

【技术特征摘要】
1.一种窗口显示方法,所述方法应用于数据处理终端,其特征在于,所述方法包括 显示主菜单,所述主菜单包括至少一个菜单项; 基于对所述主菜单中第一菜单项的第一输入操作,确定所述第一菜单项对应的第一窗Π ; 确定所述第一窗口的位置参数和/或方向参数; 依据所述位置参数和/或方向参数显示所述第一窗口。2.如权利要求I所述的方法,其特征在于,所述至少一个菜单项环绕排布组成所述主菜单; 确定所述第一窗口的位置参数和/或方向参数的步骤包括通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口的显示位置。3.如权利要求2所述的方法,其特征在于,通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口的显示位置的步骤包括通过所述第一菜单项相对于所述主菜单的位置确定所述第一窗口位于所述主菜单的中心与所述第一菜单项连线的延长线上。4.如权利要求2所述的方法,其特征在于,所述第一菜单项的显示方向为第一方向,所述第一窗口的显不方向为第二方向;所述第一方向与所述第二方向相同。5.如权利要求I所述的方法,其特征在于,所述至少一个菜单项环绕排布组成所述主菜单;所述主菜单为圆形或正多边形; 确定所述第一窗口的位置参数和/或方向参数的步骤包括确定所述第一窗口位于所述主菜单的射线方向。6.如权利要求I所述的方法,其特征在于,所述终端至少包括三个边缘,通过对所述边缘的检测能够确定是否存在一个使用者使用所述终端; 当检测到存在一个使用者使用所述终端时,确定与所述使用者距离最近的第一边缘;确定所述第一窗口的位置参数和/或方向参数的步骤包括确定所述第一窗口的位置与所述第一边缘之间的距离最短。7.如权利要求I所述的方法,其特征在于,所述终端至少包括三个边缘,通过对所述边缘进行检测能够确定是否存在一个使用者使用所述终端; 当检测到存在一个使用者使用所述终端时,确定与所述使用者距离最近的第一边缘;确定所述第一窗口的位置参数和/或方向参数的步骤包括确定所述第一窗口的显示方向为与所述第一边缘垂直的方向。8.如权利要求I所述的方法,其特征在于,所述第一窗口的显不方向为与任一菜单项...

【专利技术属性】
技术研发人员:陈羽李鑫
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1