[发明专利]一种桌面管理方法、装置及计算设备在审
申请号: | 202110863479.1 | 申请日: | 2021-07-29 |
公开(公告)号: | CN113504861A | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 张宇;王春林;李强 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/14 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 桌面 管理 方法 装置 计算 设备 | ||
本发明公开了一种桌面管理方法,在计算设备中执行,计算设备包括多个屏幕,适于管理多个屏幕上的桌面窗口显示桌面文件,方法包括步骤:获取每个屏幕的屏幕信息,屏幕信息包括屏幕的分辨率和坐标;基于相应的屏幕信息在每个屏幕上创建相应的桌面窗口;对于每个屏幕,根据桌面文件图标大小确定网格大小,并基于所述屏幕的分辨率和网格大小在屏幕上的桌面窗口中绘制多个网格,其中,每个网格适于显示一个桌面文件图标;以及获取所述计算设备中的多个桌面文件,并将对应的多个桌面文件图标分配给多个桌面窗口;以及在每个桌面窗口的一个或多个网格中绘制分配到的一个或多个桌面文件图标。本发明还一并公开了相应的桌面管理装置和计算设备。
技术领域
本发明涉及计算机技术领域,特别涉及一种桌面管理方法、装置及计算设备。
背景技术
桌面环境(Desktop Environment)是指显示计算机屏幕上的包含桌面、任务栏等元素的显示环境。桌面上一般会显示背景图片和文件图标,其中,背景图片全屏显示,文件图标可以显示在屏幕可用区域(屏幕区域减去任务栏区域)。
扩展屏幕是指一台主机连接多个显示器,基于扩展屏幕有利于提高用户的工作效率和满意度。当主机连接了多个显示器时,其桌面程序会生成多个桌面窗口来与多个显示器进行匹配。
现有的Linux操作系统的桌面管理方式,在多屏幕扩展模式中一般仅支持在主屏幕上的桌面窗口显示和操作桌面文件,而除主屏幕之外的其他屏幕上的桌面窗口只绘制桌面壁纸,不具备显示桌面文件和操作管理文件的功能。或者,在多屏幕扩展模式中,按照最大屏幕的分辨率来创建一个大的桌面窗口并延伸到其他屏幕,实际上是在多个屏幕上共同显示一个桌面窗口,基于该方案,当所有屏幕的分辨率大小一致时可正常使用,但,当屏幕的分辨率不一致时,分辨率较小的屏幕则无法显示和操作超出该屏幕区域的桌面文件。
为此,需要一种桌面管理方法,以解决上述技术方案中存在的问题。
发明内容
为此,本发明提供一种桌面管理方法和桌面管理装置,以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供了一种桌面管理方法,在计算设备中执行,所述计算设备包括多个屏幕,适于管理多个屏幕上的桌面窗口显示桌面文件,所述方法包括步骤:获取每个屏幕的屏幕信息,所述屏幕信息包括屏幕的分辨率和坐标;基于相应的屏幕信息在每个屏幕上创建相应的桌面窗口;对于每个屏幕,根据桌面文件图标大小确定网格大小,并基于所述屏幕的分辨率和网格大小在屏幕上的桌面窗口中绘制多个网格,其中,每个网格适于显示一个桌面文件图标;以及获取所述计算设备中的多个桌面文件,并将对应的多个桌面文件图标分配给多个桌面窗口;以及在每个桌面窗口的一个或多个网格中绘制分配到的一个或多个桌面文件图标。
可选地,在根据本发明的桌面管理方法中,在屏幕上的桌面窗口中绘制多个网格的步骤包括:根据屏幕的分辨率大小确定屏幕上的桌面窗口的大小,并根据屏幕上的桌面窗口的大小和网格的大小来计算网格数量;在所述桌面窗口上绘制相应数量的多个网格,其中,多个网格呈多行多列排布在桌面窗口上。
可选地,在根据本发明的桌面管理方法中,将多个桌面文件图标分配给多个桌面窗口的步骤包括:获取配置文件,基于配置文件确定一个或多个桌面文件图标的位置信息,所述位置信息包括桌面窗口信息和网格坐标;基于桌面文件图标的位置信息,将所述桌面文件图标分配给相应的桌面窗口的网格。
可选地,在根据本发明的桌面管理方法中,还包括步骤:如果所述配置文件中不存在与一个或多个桌面文件图标相对应的位置信息,则遍历配置文件中与每个桌面窗口相对应的网格信息,以便基于网格信息查找一个或多个空位网格,并将一个或多个桌面文件图标按顺序分配给查找到的空位网格。
可选地,在根据本发明的桌面管理方法中,在将一个或多个桌面文件图标按顺序分配给查找到的空位网格之后,还包括步骤:在配置文件中将每个空位网格的使用状态更新为占用状态,并记录占用网格的桌面文件图标对应的文件名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110863479.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防卸货失速的物流用智能运输车
- 下一篇:一种AES加密电路设计方法