具有包括用于复制和操作建模对象的机制的触控式显示器的设备的制造方法

文档序号:8412665阅读:286来源:国知局
具有包括用于复制和操作建模对象的机制的触控式显示器的设备的制造方法
【技术领域】
[0001]本发明涉及计算机程序和系统的领域,并且更具体地涉及触控式显示器和人机界面的领域。
【背景技术】
[0002]本发明可以用于任何需要通过触摸屏来操作建模对象的任何交互式软件或系统中。具体的,本发明可以用于计算机辅助设计软件(CAD)或图形设计软件中。
[0003]在此描述中,术语“建模对象”包括可以向用户显示的任何虚拟对象,包括但不限于三维对象、二维对象、绘图、数字图像等。
[0004]触摸屏一般用于很多电子设备和系统中,以显示文本和/或建模对象。它们还被称作触摸屏、触屏或触控式显示器。用户能够通过包括用户界面对象的用户界面与触摸屏进行交互。触摸屏设备检测并且响应于触摸屏上的接触。因此,用户能够通过使用一个手指、多个手指(多点触控手势)或触摸笔在与用户想要交互的用户界面对象相对应的位置处接触触摸屏,来激活功能、触发过程、或操作建模对象。用户界面对象可以为软键、菜单或图形。
[0005]当用户想要复制显示在第一位置的建模对象,并且将建模对象的复制版本粘贴至第二位置时,所涉及的过程可以被分为三个步骤。第一步骤旨在选择建模对象,第二步骤实现对选定的对象的复制,而第三步骤将复制的对象放在第二位置。
[0006]如果用户的设备包括触摸屏并且没有键盘,或者如果用户处于无法利用已有键盘的情况下,基于Ctrl+C和Ctrl+V按键动作的现有的拷贝和粘贴技术可能无法工作。这种情况特别出现在可以由手指或触摸笔进行操作的设备(例如,触摸板或平板电脑)中。
[0007]如果用户想要拷贝并且粘贴建模对象,则他必须将他的动作分段成多个手势,这既是不自然的并且也不是有生产价值的。所述问题在使用包括触摸笔或手指的任何种类的配件时将会遇到。
[0008]另一公知技术,被称为“拖动和落下”技术,它允许用户通过对它进行抓取、拖动至目标位置并且将它落在那里的方式来选择建模对象。然而,所述技术并不允许对对象进行拷贝和粘贴。因此,用户可能必须首先拷贝该对象,并且然后他才可以拖动复制版本并且将其落下至目标位置。
[0009]此外,前述技术具有需要超负荷的布局以及多次点击和/或手指轻点的缺陷。手指轻点是指接触触摸屏的动作。取决于界面,所述动作等效于鼠标点击,而两次轻点可以等效于双击。本领域的技术人员能够理解,相同的动作可以通过使用触摸笔来实现。
[0010]此外,当使用触摸屏设备时鼠标行进的距离即鼠标距离可能是重要的。当使用这些技术时,如果使用手指(或触摸笔)而不是鼠标,则手指距离(或触摸笔距离)也将是有意义的。

【发明内容】

[0011]存在解决上述问题的需求,从而开发出符合人体工程学的解决方案用于在触摸屏上拷贝和粘贴建模对象。
[0012]根据本发明,提供了一种计算机实现的方法,用于在单个手势中复制显示在触摸屏上的建模对象并且设计它的复制版本,所述方法包括如下步骤:
[0013]-在与第一建模对象相关联的激活区内检测配件的接触;
[0014]-如果该接触被保持超过预定的时间量Tm,则将第一建模对象复制为第二建模对象;以及
[0015]-当保持在配件和触摸屏之间的接触时,取决于触摸屏上的配件的移动,在第二建模对象上执行至少一个设计操作。
[0016]根据权利要求1所述的方法,其中所述激活区是边界框。
[0017]在本发明的另一方面中,所述方法包括以下步骤,其中第一建模对象通过使用配件来按压激活区超过预定义的时间量Ts (例如,Tm > Ts)的一段时间来进行选择。
[0018]根据本发明的另一方面,一旦建模对象被复制,则提供视觉反馈。
[0019]例如,第一建模对象一旦被复制,则第一建模对象闪烁。
[0020]可选的,第一建模对象一旦被复制,则第一建模对象突出显示。
[0021]在一个实施例中,一旦第一建模对象已经被复制,则激活区闪烁。
[0022]在一个实施例中,所述至少一个设计操作是下述动作中的一个或组合:移动、变换大小、旋转、改变形状或扭转。
[0023]在本发明的一个方面中,所述方法包括以下步骤,其中检测接触是否被保持在与第二建模对象相关联的激活区中超过了从上一设计操作结束时开始的另一时间段Tm,如果是,则提供第三建模对象。
[0024]该配件例如为触摸笔或至少一个手指的组。
[0025]根据本发明,还提供了存储在计算机可读介质上的计算机程序产品,所述计算机程序产品包括用于使计算机实现如上面描述的方法的代码单元。
[0026]根据本发明,还提供了一种电子设备,包括:
[0027]-至少一个中央处理单元
[0028]-触摸屏设备
[0029]-存储器
[0030]-存储在存储器中并且被配置用于由至少一个中央处理单元执行的至少一个模块,所述至少一个模块包括指令:
[0031]-用于在与第一建模对象相关联的激活区内检测配件的接触;
[0032]-如果该接触被保持超过预定的时间量Tm,则将第一建模对象复制为第二建模对象;以及
[0033]-当保持配件和触摸屏之间的接触时,取决于在触摸屏上该配件的移动,用于在第二建模对象上执行至少一个设计操作。
【附图说明】
[0034]可以通过下文的详细描述结合下述附图来获得对本发明的实施例的更好的理解,其中:
[0035]-图1A-图1E示出了可以用于与由触摸屏设备显示的建模对象进行交互的手势;
[0036]-图2是示出了用于拷贝显示在触摸屏上的建模对象并且随后在所述对象的复制版本上执行设计操作的方法的流程图;
[0037]-图3A-图3C示出了在单个手势中曲线如何能够被复制,并且随后被拖拽并且落下的;
[0038]-图4提供了触摸屏设备的示例。
【具体实施方式】
[0039]该建模对象涉及在使用CAD方案完成虚拟设计后在真实世界中将被制造的物理产品。所述物理产品可以为工业产品(例如,机械产品),例如机械零件但不限制于此。CAD方案允许在多种并且非限制的工业领域中的产品的设计:航空航天、建筑、工程、生活消费品、高科技设备、工业仪器、运输、航海、近海或交通。
[0040]根据本发明的触摸屏设备的用户可以使用任意适合的配件与触摸屏进行接触。作为示例,定点设备可以用作配件。可选的,一个或多个手指可以用作与触摸屏设备进行连接的配件。
[0041]在本描述中,手势是指与触摸屏进行接触的配件的动作。换句话说,手势与动作序列相对应,所述动作序列开始于当用户借助配件与触摸屏进行接触时,并且结束于当他抬起所述配件时。
[0042]在下文的描述中,一个或多个手指被用作配件。然而,对于本领域的普通技术人员而言显而易见的是,本发明可以通过使用其他种类的配件来实施。
[0043]图1A-图1E示出了可以用于与由触摸屏设备显示的建模对象进行交互的手势。
[0044]图1A表示允许例如缩小或放大的收缩和展开动作。
[0045]图1B表示使用两个手指的滑动手势,允许例如平移建模对象。
[0046]图1C表示使用一个手指的滑动手势,允许例如建模对象在深度上的平移。
[0047]图1D表示允许旋转所显示的建模对象的手势。出于所述目的,将两个手指放于建模对象上,然后手进行转动。
[0048]图1E表示允许拷贝建模对象的手势,用于将复制版本拖动至目标位置并且将其落在那里。出于所述目的,该触摸屏设备适用于实现根据本发明的方法。
[0049]图2是示出了用于拷贝显示在触摸屏上的建模对象,并且然后在所述对象的复制版本上执行设计操作的方法的流程图。
[0050]例如通过使用配件按压激活区,来首先选择200所显示的对象。激活区是与建模对象相关联的几何图形,所述激活区定义了该建模对象周围/附近的区域,并且激活区可以被显示或隐藏。作为示例,激活区可以包围建模对象。边界框可以用于该目的。在优选的实施例中,当建模对象的相关联的激活区被按压超过预定义的时间量Ts,则该建模对象被选择。
[0051]根据本发明的方法并不一定包括用于选择建模对象的步骤200。如果已经选择了对象,则根据本发明的方法可以通过应用下文所述的步骤来实现。
[0052]当选择了建模对象后,然后检查201在激活区内是否存在接触,或者在之前已应用了上述选择步骤200的情况下检查该接触是否被保持。
[0053]下一步骤202确定该接触是否被保持超过预定时间量Tm。在应用了步骤200的情况下,选择Tm使得Tm > Ts。
[0054]如果为否206,则该过程重新从头
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1