[发明专利]基于光标的对象高亮方法、智能终端以及存储介质在审
申请号: | 202211248129.5 | 申请日: | 2022-10-12 |
公开(公告)号: | CN115686314A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 张化伟;夏峰;孙凌云;胡巨振;赵伟;张一丁;王长民 | 申请(专利权)人: | 广州中望龙腾软件股份有限公司 |
主分类号: | G06F3/04842 | 分类号: | G06F3/04842;G06F3/0487 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 孙柳 |
地址: | 510623 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 标的 对象 方法 智能 终端 以及 存储 介质 | ||
本发明提供一种基于光标的对象高亮方法、智能终端以及存储介质,该基于光标的对象高亮方法包括:S101:获取光标移动信息,根据光标移动信息中的光标位置信息以及预设指令接收信息获取对象选中信息,清理光标移动前的悬停高亮对象;S102:在定时器触发,且确定满足悬停高亮条件时,根据子片段选择信息或对象选中信息执行悬停高亮操作。本发明减少了因对象高亮对光标移动的干扰以及刷新操作出现的频率,不容易出现光标卡点的问题,图形或图像显示效率高,提升了用户体验。
技术领域
本发明涉及CAD技术领域,尤其涉及一种基于光标的对象高亮方法、智能终端以及存储介质。
背景技术
在场景复杂的图纸中,用户编辑或看图时,为了能够快速知道光标的移动路线、位置以及光标是否移动到目标对象上,采取悬停高亮操作,即使光标经过的对象悬停高亮。
然而,在用户频繁地移动光标或光标掠过复杂对象(如块,组等)时,明显能感到光标被“黏住了”,光标被“黏住了”实际是由于光标掠过对象时,光标下的对象悬停高亮与反高亮引起。在光标移动时,光标下的对象都无条件进行悬停高亮和反高亮,触发刷新操作,导致计算效率降低,形成光标移动效率卡点,十分影响用户体验。
发明内容
为了克服现有技术的不足,本发明提出一种基于光标的对象高亮方法、智能终端以及存储介质,在光标移动时,根据光标的位置、预设指令进行对象选中信息的采集,并在定时器触发和满足悬停高亮条件后,根据选择的子片段或对象选中信息执行悬停高亮操作,减少了因对象高亮对光标移动的干扰以及刷新操作出现的频率,不容易出现光标卡点的问题,图形或图像显示效率高,提升了用户体验。
为解决上述问题,本发明采用的一个技术方案为:一种基于光标的对象高亮方法,所述基于光标的对象高亮方法包括:S101:获取光标移动信息,根据光标移动信息中的光标位置信息以及预设指令接收信息获取对象选中信息,清理光标移动前的悬停高亮对象;S102:在定时器触发,且确定满足悬停高亮条件时,根据子片段选择信息或对象选中信息执行悬停高亮操作。
进一步地,所述根据光标移动信息中的光标位置信息以及预设指令获取对象选中信息的步骤具体包括:根据所述光标位置信息判断所述光标在上一帧、当前帧中的位置是否发生改变;若是,则根据当前帧以及上一帧的信息获取对象选中信息,所述信息包括悬停高亮信息、对象选中信息;若否,则根据所述预设指令接收信息判断是否接收到预设指令,根据判断结果执行选择集获取操作。
进一步地,所述根据当前帧以及上一帧的信息获取对象选中信息的步骤具体包括:根据所述信息确定满足对象选中信息获取条件后,根据当前帧选中的对象生成对象选中信息,所述对象选中信息获取条件包括上一帧存在悬停高亮对象,且当前帧的选中对象与上一帧的选中对象不同。
进一步地,所述根据当前帧以及上一帧的信息获取对象选中信息的步骤还包括:根据所述信息确定不满足对象选中信息获取条件后,管理缓存、定时器,结束对象选中信息获取操作。
进一步地,所述根据判断结果执行选择集获取操作的步骤具体包括:根据判断结果确定接收到预设指令后,执行循环选择操作,获取选中对象,根据选中对象的属性确定放入选择集的对象。
进一步地,所述根据选中对象的属性确定放入选择集的对象的步骤具体包括:判断所述选中对象是否在组中;若是,则将组内所有的实体加入到选择集;若否,则将所述选中对象加入到选择集。
进一步地,所述根据子片段选择信息或对象选中信息执行悬停高亮操作的步骤具体包括:判断是否注册了子片段高亮反应器;若是,则获取选择的子片段,基于选择的子片段执行悬停高亮操作;若否,则获取选中的对象,根据选中对象的属性确定放入选择集的对象,高亮选择集。
进一步地,所述基于选择的子片段执行悬停高亮操作的步骤具体包括:向子片段高亮反应器发送通知,根据输入的指令处理所述子片段,将处理后的子片段加入选择集,高亮选选择集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中望龙腾软件股份有限公司,未经广州中望龙腾软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211248129.5/2.html,转载请声明来源钻瓜专利网。