一种基于教育操作系统的元素控制方法及电子设备技术方案

技术编号:20448337 阅读:29 留言:0更新日期:2019-02-27 02:44
本发明专利技术公开一种基于教育操作系统的元素控制方法及电子设备,其中,方法包括步骤:预先创建一第一变量值和第二变量值,其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数;当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置,并将当前元素位置写入第一变量值;根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;当检测到鼠标点击时,获取当前选中的元素个数,并将元素个数写入第二变量值;根据所述第二变量值显示当前选中的元素个数。本发明专利技术在鼠标悬停时,可突出显示当前元素以及其之前的所有元素,在鼠标点击时,可显示当前选中的元素个数。

Element Control Method and Electronic Equipment Based on Educational Operating System

The invention discloses an element control method and an electronic device based on an educational operating system, in which the method comprises steps: creating a first variable value and a second variable value in advance, in which the first variable value is used to store the position of the mouse hovering, and the second variable value is used to store the number of elements actually selected; when the mouse is detected to slide to the current element position and be in the position of the element, the second variable value is used to store the number of elements actually selected. When hovering, the current element position is obtained and written into the first variable value; the current element position and all previous elements are highlighted according to the first variable value; when the mouse click is detected, the number of currently selected elements is obtained, and the number of elements is written into the second variable value; according to the second variable value, the currently selected elements are displayed. Number of elements in. When the mouse hovers, the present element and all the elements before it can be highlighted. When the mouse clicks, the number of elements currently selected can be displayed.

【技术实现步骤摘要】
一种基于教育操作系统的元素控制方法及电子设备
本专利技术涉及计算机
,尤其涉及一种基于教育操作系统的元素控制方法及电子设备。
技术介绍
现有技术中,用户在系统界面上需要选中某些元素时,需要先找准元素位置,并进行选中,而对于批量选中,则需要沿滑动方向将鼠标移动至目标元素位置,然后进行选中。但现有技术的方法,并不能实时获取选中的元素个数以及进行显示。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于教育操作系统的元素控制方法及电子设备,旨在解决现有技术中元素选中方式效果不佳的问题。本专利技术的技术方案如下:一种基于教育操作系统的元素控制方法,其中,包括步骤:预先创建一第一变量值和第二变量值,其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数;当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置,并将当前元素位置写入第一变量值;根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;当检测到鼠标点击时,获取当前选中的元素个数,并将元素个数写入第二变量值;根据所述第二变量值显示当前选中的元素个数。所述的基于教育操作系统的元素控制方法,其中,当前选中的元素个数为当前元素位置以及其之前的所有元素的总数量。所述的基于教育操作系统的元素控制方法,其中,当检测到鼠标滑动至当前元素位置并处于悬停状态时,在当前元素位置的上方设置一箭头,并指向当前元素。所述的基于教育操作系统的元素控制方法,其中,当检测到鼠标点击时,控制当前选中的元素按照预设的动画效果进行突出。所述的基于教育操作系统的元素控制方法,其中,所述元素为正方体。所述的基于教育操作系统的元素控制方法,其中,预先在界面上并排设置多个元素。一种电子设备,其中,包括:处理器,适于实现各指令,以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:预先创建一第一变量值和第二变量值,其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数;当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置,并将当前元素位置写入第一变量值;根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;当检测到鼠标点击时,获取当前选中的元素个数,并将元素个数写入第二变量值;根据所述第二变量值显示当前选中的元素个数。所述的电子设备,其中,当前选中的元素个数为当前元素位置以及其之前的所有元素的总数量。一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于教育操作系统的元素控制方法。一种计算机程序产品,其中,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于教育操作系统的元素控制方法。有益效果:本专利技术通过第一变量值存储鼠标悬停的位置以及第二变量值存储实际选中的元素个数,这样后续在鼠标悬停时,可突出显示当前元素以及其之前的所有元素,在鼠标点击时,可显示当前选中的元素个数。附图说明图1为本专利技术一种基于教育操作系统的元素控制方法较佳实施例的流程图。图2为本专利技术一种电子设备较佳实施例的结构框图。具体实施方式本专利技术提供一种基于教育操作系统的元素控制方法及电子设备,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1为本专利技术一种基于教育操作系统的元素控制方法较佳实施例的流程图,如图所示,其包括步骤:S1、预先创建一第一变量值和第二变量值,其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数;S2、当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置,并将当前元素位置写入第一变量值;根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;S3、当检测到鼠标点击时,获取当前选中的元素个数,并将元素个数写入第二变量值;根据所述第二变量值显示当前选中的元素个数。本专利技术实施例中,对各步骤设置了序号,但该序号仅为方便说明,并不代表其执行顺序,显然,其执行顺序还可根据需要进行调整。本专利技术通过第一变量值存储鼠标悬停的位置以及第二变量值存储实际选中的元素个数,这样后续在鼠标悬停时,可突出显示当前元素以及其之前的所有元素,在鼠标点击时,可显示当前选中的元素个数。具体地,在所述步骤S1中,预先创建一第一变量值和第二变量值。这两个变量值分别用来存储不同的数据。其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数。用户在对元素进行操作时,会获取用户操作内容,并对第一变量值和第二变量值进行更新。例如鼠标当前悬停在第三个元素的位置,那么第一变量值更新为3,实际选中的元素个数为4,那么第二变量值为4。在所述步骤S2中,当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置。对于鼠标滑动至当前元素位置的方式有多种,可以是从第一个元素位置开始,依次经过其后的元素,并最终滑动至当前元素位置,也可以是从非元素位置开始滑动,且未经过其他元素或只经过部分元素,并最终滑动至当前元素位置。在检测到鼠标滑动至当前元素位置时,会检测鼠标是否处于悬停状态。具体地,判断鼠标是否在指定时间内发生移动,若发生移动,则不处于悬停状态,若不发生移动,则判定鼠标处于悬停状态。所述的指定时间可以是2s,也可以根据需要进行调整,但较佳的是采用2s,其既能使用户保持鼠标处于悬停状态一些时间,降低误检测的情况,同时也避免长时间悬停降低用户体验。另外,本专利技术中,用户在使用鼠标进行悬停操作时,难免会小幅度地晃动鼠标,其鼠标指针会发生微小幅度的移动,所以如果判断鼠标需要保持悬停状态,需要用户脱离鼠标,保持悬停,但其操作过于繁琐。本专利技术中,优选的是,对检测鼠标是否发生移动进行了更具体的限定,即是否处于鼠标当前位置的指定范围内,完整的是,判断鼠标在指定时间是否处于鼠标当前位置(初始位置)的指定范围内,当检测到鼠标在指定时间内一直处于鼠标当前位置的指定范围内,则判定鼠标处于悬停状态,当检测到鼠标在指定时间未持续处于鼠标当前位置的指定范围内。则判定鼠标不处于悬停状态。通过上述设置,可以允许在指定范围内移动鼠标,这种情况也可被判定处于悬停状态,从而允许用户具有一定的操作自由度,降低操作难度。但所述指定范围不宜过大,否则会造成检测不准确。本专利技术优选的是,所述指定范围为5mm,即以鼠标当前位置为圆心,在半径为5mm的范围内进行判断,判断鼠标是否一直处于该范围内,若是则判定鼠标处于悬停状态,若不是则判定鼠标不处于悬停状态。在检测到鼠标处于悬停状态时,则将当前元素位置写入第一变量值,例如鼠标悬停在第3个元素的位置,则将3写入第一变量值。同时,根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;例如,当鼠标悬停在第3个元素的位置时,则突出显示第1个元素、第2个元素和第3个元素。突出显示的方式多种多本文档来自技高网...

【技术保护点】
1.一种基于教育操作系统的元素控制方法,其特征在于,包括步骤:预先创建一第一变量值和第二变量值,其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数;当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置,并将当前元素位置写入第一变量值;根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;当检测到鼠标点击时,获取当前选中的元素个数,并将元素个数写入第二变量值;根据所述第二变量值显示当前选中的元素个数。

【技术特征摘要】
1.一种基于教育操作系统的元素控制方法,其特征在于,包括步骤:预先创建一第一变量值和第二变量值,其中,所述第一变量值用于存储鼠标悬停的位置,所述第二变量值用于存储实际选中的元素个数;当检测到鼠标滑动至当前元素位置并处于悬停状态时,获取鼠标悬停的当前元素位置,并将当前元素位置写入第一变量值;根据所述第一变量值突出显示当前元素位置以及其之前的所有元素;当检测到鼠标点击时,获取当前选中的元素个数,并将元素个数写入第二变量值;根据所述第二变量值显示当前选中的元素个数。2.根据权利要求1所述的基于教育操作系统的元素控制方法,其特征在于,当前选中的元素个数为当前元素位置以及其之前的所有元素的总数量。3.根据权利要求1所述的基于教育操作系统的元素控制方法,其特征在于,当检测到鼠标滑动至当前元素位置并处于悬停状态时,在当前元素位置的上方设置一箭头,并指向当前元素。4.根据权利要求1所述的基于教育操作系统的元素控制方法,其特征在于,当检测到鼠标点击时,控制当前选中的元素按照预设的动画效果进行突出。5.根据权利要求1所述的基于教育操作系统的元素控制方法,其特征在于,所述元素为正方体。6.根据权利要求1所述的基于教育操作系统的元素控制方法,其特征在于,预先在界面上并排设置多个元素。7.一种电子...

【专利技术属性】
技术研发人员:孙悦李天驰余和阳
申请(专利权)人:深圳点猫科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1