安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210956264.9 (22)申请日 2022.08.10 (71)申请人 西安诺瓦星云科技股份有限公司 地址 710000 陕西省西安市高新区丈 八街 办科技二路72 号西安软件园零壹广场 DEF101 (72)发明人 高乐乐 周晶晶  (74)专利代理 机构 深圳中一联合知识产权代理 有限公司 4 4414 专利代理师 胡明强 (51)Int.Cl. G06F 3/0484(2022.01) G06F 3/0489(2022.01) G06F 9/451(2018.01) (54)发明名称 功能快捷键自定义方法、 装置、 软件功能控 制方法及终端 (57)摘要 本申请适用于计算机软件技术领域, 提供了 功能快捷键自定义方法、 装置、 软件功能控制方 法及终端, 功能快捷键自定义方法包括: 首先响 应于用户对 快捷键配置按钮的触发操作, 将蒙板 控件分别显示在界面控件的所处位置, 其次响应 于用户对蒙板控件的触发操作, 获取与蒙板控件 关联的界面控件的标识信息, 并建立界面控件的 标识信息和自定义快捷键 之间的映射关系, 最后 根据所有界面控件的标识信息和自定义快捷键 之间的映射 关系, 生成对应于软件功能的快捷键 配置文件, 完成自定义快捷键功能。 上述方案通 过用户自定义快捷键功能, 增加了软件功能快捷 键的灵活性和可变性。 权利要求书2页 说明书11页 附图4页 CN 115373564 A 2022.11.22 CN 115373564 A 1.一种功能快捷键自定义方法, 其特 征在于, 包括: 响应于用户对快捷键配置按钮的触发操作, 将蒙板控件分别显示在界面控件的所处位 置, 其中, 所述 蒙板控件用于触发关联的界面控 件执行软件功能; 针对每个所述蒙板控件, 响应于所述用户对所述蒙板控件的触发操作, 获取与所述蒙 板控件关联的界面控 件的标识信息; 基于所述界面控件的标识信 息和用户自定义的快捷键, 建立所述界面控件的标识信 息 和自定义快捷键之间的映射关系, 以使所述界面控件响应所述自定义快捷键, 并执行相关 联的软件功能; 根据所有 界面控件的标识信 息和自定义快捷键之间的映射关系, 生成对应于软件功能 的快捷键配置文件。 2.如权利要求1所述的功能快捷键自定义方法, 其特征在于, 所述功能快捷键自定义方 法还包括: 封装一蒙板控件; 将所述蒙板控件分别添加至每 个可配置自定义快捷键的界面控 件上。 3.如权利要求1所述的功能快捷键自定义方法, 其特征在于, 在所述获取与 所述蒙板控 件关联的界面控 件的标识信息之前, 还 包括: 确定与所述 蒙板控件关联的界面控 件的所属类别; 所述获取与所述 蒙板控件关联的界面控 件的标识信息, 包括: 根据与所述 蒙板控件关联的界面控 件的所属类别, 获取 所述界面控 件的标识信息 。 4.如权利要求3所述的功能快捷键自定义方法, 其特征在于, 在所述蒙板控件关联的界 面控件的所属类别为固定控件的情况下, 所述根据与所述蒙板控件关联的界面控件的所属 类别, 获取 所述界面控 件的标识信息, 包括: 将预设的多个标识信息, 分别赋值给 所属类别为固定控 件的界面控 件。 5.如权利要求3所述的功能快捷键自定义方法, 其特征在于, 在所述蒙板控件关联的界 面控件的所属类别为新增控件时, 所述根据与所述蒙板控件关联 的界面控件的所属类别, 获取所述界面控 件的标识信息, 包括: 根据所述界面控件的属性状态信 息和标识信 息生成规则, 生成所述界面控件的标识信 息, 所述属性状态信息为所述标识信息生成规则中用于生成标识信息所需的界面控件的属 性信息。 6.一种软件功能控制方法, 其特 征在于, 包括: 在检测到软件开启之后, 若检测到对应于软件功能的快捷键配置文件, 则读取所述快 捷键配置文件, 所述快捷键配置文件包括界面控件的标识信息和自定义快捷键之 间的映射 关系; 基于所述界面控件的标识信 息和所述自定义快捷键之间的映射关系, 将基于所述自定 义快捷键生成的字符串赋值给 所述标识信息对应界面控 件的蒙板控 件; 响应于用户对一键盘按键的触发操作, 确定基于所述键盘按键生成的目标字符串, 所 述目标字符串由软件界面中最底层的界面父控 件广播给每 个蒙板控 件; 若存在与一蒙板控件的字符串与 所述目标字符串相同, 则触发所述蒙板控件关联的界 面控件响应, 并执 行相关联的软件功能。权 利 要 求 书 1/2 页 2 CN 115373564 A 27.一种功能快捷键自定义装置, 其特 征在于, 包括: 配置模块, 用于响应于用户对快捷键配置按钮的触发操作, 将蒙板控件分别显示在界 面控件的所处位置, 其中, 所述 蒙板控件用于触发关联的界面控 件执行软件功能; 标识获取模块, 用于针对每个所述蒙板控件, 响应于所述用户对所述蒙板控件的触发 操作, 获取与所述 蒙板控件关联的界面控 件的标识信息; 映射模块, 用于基于所述界面控件的标识信息和用户自定义的快捷键, 建立所述界面 控件的标识信息和自定义快捷键之 间的映射关系, 以使所述界面控件 响应所述自定义快捷 键, 并执行相关联的软件功能; 生成模块, 用于根据所有界面控件的标识信息和自定义快捷键之间的映射关系, 生成 对应于软件功能的快捷键配置文件。 8.一种软件功能控制装置, 其特 征在于, 包括: 文件读取模块, 用于在检测到软件开启之后, 若检测到对应于软件功能的快捷键配置 文件, 则读取所述快捷键配置文件, 所述快捷键配置文件包括界面控件的标识信息和自定 义快捷键之间的映射关系; 关系确定模块, 用于基于所述界面控件的标识信 息和所述自定义快捷键之间的映射关 系, 将基于所述自定义快捷键生成的字符串赋值给所述标识信息对应界面控件的蒙板控 件; 目标确定模块, 用于响应于用户对一键盘按键的触发操作, 确定基于所述键盘按键生 成的目标字符串, 所述目标字符串由软件界面中最底层的界面父控件广播给每个蒙板控 件; 功能执行模块, 用于若存在与一蒙板控件的字符串与所述目标字符串相同, 则触发所 述蒙板控件关联的界面控 件响应, 并执 行相关联的软件功能。 9.一种终端, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器上运行 的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求1至5任一 项所述的方法, 或者实现如权利要求6所述的方法。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的方法, 或者实现如 权利要求6所述的方法。权 利 要 求 书 2/2 页 3 CN 115373564 A 3

.PDF文档 专利 功能快捷键自定义方法、装置、软件功能控制方法及终端

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 功能快捷键自定义方法、装置、软件功能控制方法及终端 第 1 页 专利 功能快捷键自定义方法、装置、软件功能控制方法及终端 第 2 页 专利 功能快捷键自定义方法、装置、软件功能控制方法及终端 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:48:50上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。