【技术实现步骤摘要】
元素选择方法、装置、存储介质以及电子设备
[0001]本申请实施例涉及电子白板
,特别是涉及一种元素选择方法、装置、存储介质以及电子设备。
技术介绍
[0002]随着计算机技术的发展,计算机设备被广泛应用于日常生活的各类场景。例如,具有电子白板的平板电脑、电视机等智能设备被广泛应用在办公、教学等场景下。电子白板一般有书写状态和选择状态,在书写状态下的触摸事件响应为书写笔迹;在选择状态下的触摸事件响应为选中某个或者多个元素。一般地,书写状态和选择状态是互斥的,用户在同一时间只能使用其中一种书写状态和选择状态。相关技术中,这两种状态的切换方式有两种,第一种方式是通过控件切换,例如点击不同的按钮进行状态切换;第二种方式是长按或者双击元素等触发选择状态。
[0003]上述相关技术中至少存在以下问题:通过控件切换状态的方式,用户需要关注当前控件的状态,而且切换动作会打断用户的使用流畅性。另外,长按或者双击等动作容与其他点击功能发生冲突,而且很容易误触发。
技术实现思路
[0004]为克服相关技术中存在的问 ...
【技术保护点】
【技术特征摘要】
1.一种元素选择方法,其特征在于,包括如下步骤:在书写状态下,响应于在画布上的第一触摸操作,生成所述第一触摸操作对应的书写笔迹;所述画布上显示有至少一个元素;若所述书写笔迹为预设的圈选形状且在预设时间内未监听到第二触摸操作,获取所述书写笔迹对应的第一区域;若存在完全位于所述第一区域的元素,将完全位于所述第一区域的元素确定为目标元素,进入预选中状态,并更改所述第一触摸操作对应的书写笔迹以及所述目标元素的显示状态;响应于在所述画布的第三触摸操作,获取所述第三触摸操作对应的触摸落点;若所述触摸落点在所述书写笔迹对应的第二区域内,进入选中状态,将所述第一区域内的所述目标元素选中。2.根据权利要求1所述的元素选择方法,其特征在于:所述方法还包括如下步骤:若所述触摸落点不在所述书写笔迹对应的第二区域内,恢复所述第一触摸操作对应的书写笔迹以及所述目标元素的显示状态。3.根据权利要求1或2中任一项权利要求所述的元素选择方法,其特征在于:所述方法还包括如下步骤:获取所述目标元素的类型;根据预设的元素类型与选择控制控件的映射关系,显示所述目标元素的类型对应的选择控制控件,以通过所述选择控制控件控制所述目标元素执行对应的功能。4.根据权利要求1至3中任一项权利要求所述的元素选择方法,其特征在于:所述若所述书写笔迹为预设的圈选形状且在预设时间内未监听到第二触摸操作,获取所述书写笔迹对应的第一区域的步骤,包括:获取预设的圈选形状对应的标签信息;所述标签信息用于指示所述预设的圈选形状对应的规则圈选图形;根据所述标签信息,获得所述书写笔迹对应的规则的圈选图形;将规则的所述圈选形状对应的最小外接矩形作为第一区域。5.根据权利要求1至4中任一项权利要求所述的元素选择方法,其特征在于:所述若所述书写笔迹为预设的圈选形状且在预设时间内未监听到第二触摸操作,获取所述书写笔迹对应的第一区域的步骤,还包括:获取所述书写笔迹对应的第二区域,将所述书写笔迹的最小外接矩形确定为第二区域。6.根据权利要求1至4中任一项权利要求所述的元素选择方法,其特征在于:所述若存在完全位于所述第一区域的元素,将完全位于所述第一区域的元素确定为目标元素,进入预选中状态,并更改所述第一触摸操作对应的书写笔迹以及所述目标元素的显示状态的步骤,还包括:获取所述书写笔迹对应的第二区域,将所述书写笔迹的最小外接矩形确定为第二区域。7.根据权利要求1至6中任一项权利要求所述的元素选择方法,其特征在于:所述若存在完全位于所述第一区域的元素,将完全位于所述第一区域的元素确定为目
标元素的步骤,包括:遍历所述画布上的所有元素,并计算出各个元素对应的最小外接矩形;若所述最小外接矩形的四个顶点均位于所述第一区域内,确定所述最小外接矩形对应的元素完全位于所述第一区域内,将所述最小外接矩...
【专利技术属性】
技术研发人员:吴诗乐,
申请(专利权)人:广州视源创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。