[发明专利]一种应用软件窗体外区域控制方法及装置有效
| 申请号: | 201110046303.3 | 申请日: | 2011-02-25 |
| 公开(公告)号: | CN102117212A | 公开(公告)日: | 2011-07-06 |
| 发明(设计)人: | 高玮 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
| 地址: | 100080 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用软件 窗体 区域 控制 方法 装置 | ||
技术领域
本发明涉及窗体显示控制技术领域,特别涉及一种应用软件窗体外区域控制方法及装置。
背景技术
现有技术中有一种控制网页视频关灯的方案,具体为:用户打开网页浏览器以后,在线观看视频,可以通过网页中的一个按钮“关灯”控制网页中除了视频播放区域以外的其他区域变为黑色或恢复原色。具体可以参见图1,该图为现有技术中网页中的关灯示意图。
网页100中有一个视频200,用户观看视频200时,可以通过按钮控制网页100中除视频200以外的其他区域变为黑色,在此用斜纹表示黑色。可以理解的是,用户也可以通过点击按钮使网页100中除视频200以外的其他区域恢复原本的颜色。
目前,谷歌浏览器也具有关灯的功能。
但是,目前这种关灯的技术均是针对网页来实现的。对于其他窗体并不适合。并且网页关灯后,并不可以自由拖拽视频,不可以自由控制视频的位置和大小,也不可以关闭或最小化视频等操作。
发明内容
本发明要解决的技术问题是一种应用软件窗体外区域控制方法及装置,能够适用于应用软件窗体,并且应用软件的窗体可以被自由控制。
本发明提供一种应用软件窗体外区域控制方法,包括以下步骤:
接收应用软件窗体外区域控制命令,激活需要激活的应用软件窗体;
将激活的应用软件窗体的层级置为顶层;
在所述激活的应用软件窗体的层级的下一层绘制一个新的窗体,该新的窗体的大小覆盖设定区域,该新的窗体的外观为预置格式;
装载各个窗体,显示各个窗体。
优选地,接收应用软件窗体外区域控制命令,激活需要激活的应用软件窗体,具体为:
判断用户当前点击的应用软件,激活用户当前点击的应用软件窗体;
或,
接收控制命令,根据控制指令中携带的应用软件的信息激活需要激活的应用软件的窗体。
优选地,所述设置所述新的窗体的外观为预置格式之后,还包括:
定位所述激活的应用软件的功能区域,将应用软件的非功能区域设置为功能无效区域。
优选地,所述预置格式为预定的颜色和/或预定的底纹。
优选地,所述设定区域为除任务栏以外的所有区域。
本发明还提供一种应用软件窗体外区域控制装置,包括:激活模块、置顶模块、新窗体绘制模块和窗体显示模块;
激活模块,用于接收应用软件窗体外区域控制命令,激活需要激活的应用软件窗体;
置顶模块,用于将激活的应用软件窗体的层级置为顶层;
新窗体绘制模块,用于在所述激活的应用软件窗体的层级的下一层绘制一个新的窗体,该新的窗体的大小覆盖设定区域,该新的窗体的外观为预置格式;
显示模块,用于装载各个窗体,显示各个窗体。
优选地,所述激活模块包括判断单元、接收单元和激活单元;
判断单元,用于判断用户当前点击的应用软件;用户当前点击的应用软件为需要激活的应用软件;
接收单元,用于接收控制命令,根据控制指令中携带的应用软件的信息确定需要激活的应用软件;
激活单元,用于激活需要激活的应用软件窗体。
优选地,还包括定位模块,用于定位所述激活的应用软件的功能区域,将应用软件的非功能区域设置为功能无效区域。
优选地,所述预置格式为预定的颜色和/或预定的底纹。
优选地,所述设定区域为除任务栏以外的所有区域。
与现有技术相比,本发明具有以下优点:
本发明提供的应用软件窗体外区域控制方法及装置,将激活的应用软件窗体的层级置为顶层,然后在顶层的下一层绘制一个新的窗体,该新的窗体的大小和外观可以根据需要进行设置。本发明是通过增加一个新的窗体来控制应用软件窗体以外的区域的外观,因此,应用软件的窗体不受影响仍然可以自由控制,同理其他软件程序也可以正常进行。本发明提供的方法和装置可以设置在客户端上,对客户端上的所有应用软件的窗体均适用,而不像现有技术那样仅可以对网页进行关灯。
附图说明
图1是现有技术中网页中的关灯示意图;
图2是本发明提供的方法实施例一流程图;
图3是本发明提供的方法实施例二流程图;
图4是本发明提供的装置实施例一结构图;
图5是本发明提供的装置实施例二结构图。
具体实施方式
为了使本领域技术人员能够更好地理解和实施本发明,下面介绍本领域的几个技术术语。
一、应用软件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110046303.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种功率控制方法及装置
- 下一篇:用于装饰品的基于表面的加工的方法





