【技术实现步骤摘要】
【国外来华专利技术】利用拖拽操作来访问菜单背景目前,操作系统提供了有助于在显示组件(例如,计算机监视器、移动设备上的屏 幕,等等)处所呈现的⑶I中打开显示区域的各种实用程序。通常,使用拆分按钮控件来帮 助打开显示区域或菜单以及提供功能。拆分按钮的常见设计是在单个控件中组合多个按 钮中的两个,其中主按钮允许启动主动作而次按钮允许露出与主动作相关的可选选项的菜 单。例如,拆分按钮可以是文本色彩控件从而使得启动主按钮将当前所选颜色应用于文档 编辑应用程序内的文本,而启动次按钮将露出提供可被设为当前所选颜色的更多颜色选择 的弹出菜单。然而,因为打开显示区域或菜单的次按钮通常不启动,所以在大小上缩小以减少 GUI上的混乱。因此,在触摸输入设备(例如,触摸屏显示器)上,次按钮是难以启动的。 即,用户将不太可能用触摸屏显示器上的用户的手指垫所创建的大接触区域来准确地启动 与次按钮相关联的小像素区域。此外,与当光标工具悬停在按钮上时突出显示该按钮相比, 没有允许用户在触摸屏设备上发生实际启动之前预览要选择哪个按钮以便启动的机制。还 有,触摸屏显示器上的启动动作是笨拙的(例如,移动用户的整条手臂来提供启动),因此, 造成触摸屏设备上启动将发生的位置的广泛的可变性,而不是旨在发生启动的位置。由此, 采用从触摸屏显示器选择次按钮的直观技术同时在GUI上绘制减小尺寸的次按钮将增强 从顶层控制按钮访问菜单的用户体验。概述提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本 概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要 求保护的主题的范围。本专利技术的各 ...
【技术保护点】
一个或多个其上包含计算机可执行指令的计算机可读介质,当所述指令被执行时执行一种用于利用触摸屏显示器处所呈现的图形用户界面(GUI)上的拖拽操作来启动呈现动作的方法,所述方法包括: 检测(305)在顶层控制按钮处应用的用户发起的输入; 通过基于未中断拖拽移动离触摸屏显示器处的所述用户发起的输入的启动位置的距离来消除所述拖拽操作和轻击类操作的歧义来将所述用户发起的输入识别(320)为拖拽操作,其中当所述轻击类操作被应用于所述顶层控制按钮时,启动映射到所述顶层控制按钮的主动作;与识别所述拖拽操作在所述顶层控制按钮处应用相关联地,调用(360)所述呈现动作,其中所处呈现动作被映射到所述顶层控制按钮;以及 在GUI处呈现(365)所述呈现动作的指示。
【技术特征摘要】
【国外来华专利技术】US 2008-5-19 12/123,1961.一个或多个其上包含计算机可执行指令的计算机可读介质,当所述指令被执行时执 行一种用于利用触摸屏显示器处所呈现的图形用户界面(GUI)上的拖拽操作来启动呈现 动作的方法,所述方法包括检测(305)在顶层控制按钮处应用的用户发起的输入;通过基于未中断拖拽移动离触摸屏显示器处的所述用户发起的输入的启动位置的距 离来消除所述拖拽操作和轻击类操作的歧义来将所述用户发起的输入识别(320)为拖拽 操作,其中当所述轻击类操作被应用于所述顶层控制按钮时,启动映射到所述顶层控制按 钮的主动作;与识别所述拖拽操作在所述顶层控制按钮处应用相关联地,调用(360)所述呈现动 作,其中所处呈现动作被映射到所述顶层控制按钮;以及在⑶I处呈现(365)所述呈现动作的指示。2.如权利要求1所述的一个或多个计算机可读介质,其特征在于,所述方法还包括在 所述⑶I上呈现包括被设计成表达所述主动作的表示的视觉元素的所述顶层控制按钮。3.如权利要求2所述的一个或多个计算机可读介质,其特征在于,检测在顶层控制按 钮处的用户发起的输入包括检测在与所述顶层控制按钮相关联的命令区域内的所述用户 发起的输入的所述启动位置,其中所述视觉元素驻留在所述命令区域中。4.如权利要求3所述的一个或多个计算机可读介质,其特征在于,通过基于未中断拖 拽移动离所述触摸屏显示器处的所述用户发起的输入的启动位置的距离来消除所述拖拽 操作与轻击类操作的歧义以识别所述用户发起的输入是拖拽操作包括在离所述启动位置的阈值距离处各自建立触发边界集合,其中所述触发边界集合中的 每一个的阈值距离基于离所述顶层控制按钮的笛卡尔方向来建立;以及在所述未中断拖拽移动穿过所述触发边界集合中的一个或多个时,将所述用户发起的 输入标识为拖拽操作。5.如权利要求4所述的一个或多个计算机可读介质,其特征在于,在离所述启动位置 的阈值距离处各自建立触发边界集合包括在离所述启动位置的水平阈值距离处各自建立一个或多个垂直触发线;以及在离所述启动位置的垂直阈值距离处各自建立一个或多个水平触发线,其中所述水平 阈值距离与所述垂直阈值距离不同。6.如权利要求5所述的一个或多个计算机可读介质,其特征在于,所述方法还包括在 检测到系统度量中的变化之后动态地改变所述触发边界集合中的每一个的阈值距离,其中 所述垂直阈值距离和所述水平阈值距离部分地基于所述触摸屏显示的系统度量,且其中所 述系统度量包括屏幕尺寸、像素密度、所述触摸屏显示器的参数、或所述GUI的分辨率中的 至少一个或多个。7.如权利要求6所述的一个或多个计算机可读介质,其特征在于,在所述GUI处呈现所 述呈现动作的指示包括揭示包括可选选项列表的菜单,其中所述可选选项与所述主动作相关。8.如权利要求7所述的一个或多个计算机可读介质,其特征在于,所述方法还包括检测所述拖拽操作的未中断拖拽移动穿过所述水平触发线中的一个或多个;以及在所述GUI处在空间上与所述顶层控制按钮邻近地揭示所述菜单。9.如权利要求7所述的一个或多个计算机可读介质,其特征在于,所述方法还包括 检测所述拖拽操作的未中断拖拽移动穿过所述垂直触发线中的一个或多个;以及 调用与所述主动作无关的替换动作。10.如权利要求8所述的一个或多个计算机可读介质,其特征在于,所述方法还包括 检测在所述拖拽操作的未中断拖拽移动穿过所述水平触发线中的一个或多个之后的释放;维持在所述GUI处揭示所述菜单;检测指示所述可选选项中的一个的第二用户发起的输入;以及 调用与所述第二用户发起的输入所指示的可选选项相关联的所述主动作的推论动作。11.如权利要求2所述的一个或多个计算机可读介质,其特征在于,所述方法还包括 在检测所述用户发起的输入的开始之后露出拆分按钮,其中所述拆分按钮暴露调用所述呈现动作的选项;以及 隐藏所述顶层控制按钮。12.如权利要求11所述的一个或多个计算机可读介质,其特征在于,所述拆分按钮被 分成包括被设计成表达所述主动作的表示的所述视觉元素的图标部分,以及包括暴露调用 所述呈现动作的功能的指示符的拆分部分,且...
【专利技术属性】
技术研发人员:DA马修斯,CD萨瑞恩,PL迈纳,BP安德森,J西尔维斯,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。