一种呈现分层组织的对象集合的方法,包括以显著比例显示第一级对象的第一级集合,以及当以显著比例显示第一级对象的第一级集合时,以缩小比例显示第二级对象的一个或多个第二级集合。将第二级对象的每一第二级集合链接到不同的第一级对象。该方法还包括识别对挑选出的第一级对象的选择,以及在识别对挑选出的第一级对象的选择之后:以显著比例显示被链接到挑选出的第一级对象的第二级对象的第二级集合;以放大比例显示挑选出的第一级对象的一部分;以及以缩小比例显示第三级对象的一个或多个第三级集合。将第三级对象的每一第三级集合链接到第二级对象中的不同的一个。
【技术实现步骤摘要】
【国外来华专利技术】缩放图形用户界面
技术介绍
图形用户界面可用于向用户提供学习计算体验的便利。各种图形用户界面已基于 不同的隐喻,诸如桌面隐喻,其中信息的目录被表示为看起来是位于虚拟桌上的文件夹。虽 然桌面隐喻在许多场景中是适当的,但它可能无法在所有场景中提供最有益的计算体验。
技术实现思路
提供了缩放图形用户界面。缩放图形用户界面以多个不同级别呈现了分层组织的 对象集合。每一不同的级别以不同比例来显示,包括放大比例、显著比例、以及缩小比例。当 选择了以显著比例显示的对象时,可以将该对象缩放到放大比例,并且可以将链接到该对 象的较低级别的对象从缩小比例缩放到显著比例。提供本
技术实现思路
以便以简化形式介绍将在以下的具体实施方式中进一步描述的 一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用 于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本专利技术的任一部 分中提及的任何或所有缺点的实现。附图说明图1示出了根据本专利技术的一实施例的当缩放图形用户界面缩放到分层组织的对 象集合中的较深层时的该缩放图形用户界面。图2示出了根据本专利技术的一实施例的当缩放图形用户界面收缩到分层组织的对 象集合中的较高层时的该缩放图形用户界面。图3示出了根据本专利技术的一实施例的当从缩小比例缩放到显著比例时对象的子 集合被重新安排时的缩放图形用户界面。图4示出了根据本专利技术的一实施例的支持经由实施分层组织的菜单和不实施分 层组织的替代菜单来导航的缩放图形用户界面。图5示出了呈现分层组织的对象集合的示例方法的过程流程。图6示出了被配置成使用根据本专利技术的一实施例的缩放图形用户界面的计算设备。具体实施例方式本专利技术涉及被配置成在模拟三维空间中呈现分层组织的对象集合的缩放图形用 户界面。分层组织的对象集合包括以多个不同级别组织的对象。每一对象被链接到分层结 构中较高级别处的父对象和/或分层结构中较低级别处的子对象。作为较高级别中的对象 的孩子的对象本身可以是较低级别中的一个或多个对象的父亲。父对象可用于访问子对 象,子对象可用户访问孙子对象,孙子对象可用于访问重孙对象等等。类似地,子对象可用 于访问父对象。如此处所使用的,术语对象被用于指代由图形用户界面可显示的各种不同的项。这些对象的非限制性示例包括文本、图形、缩略照片、缩略图形等等。这些对象可用作各种 不同类型的数据和/或应用的视觉表示。这些数据和/或应用的非限制性示例包括,指针 文件、音频文件、视频文件、数据库文件、存储器地址、网络地址、电子邮件地址、游戏应用等寸。如以下详细描述的,可通过以不同比例或大小显示不同级别来加强在不同级别上 的对象之间存在的父子关系。以不同比例显示不同级别有助于创建不同级别存在于沿着投 影到图形用户界面的Z轴的不同深度的幻觉。换言之,较低级别的对象表现得比较高级别 的对象“更深入”图形用户界面。当用户导航到较高或较低级别时,对象可以缩放和/或收 缩以便加强该幻觉。以此方式,给用户造成该图形用户界面是由可以自由形式的方式来导 航的大空间组成的印象。然而,如以下描述的,对象的分层组织被维护。例如,图1示出了根据本专利技术的计算设备10的非限制性示例,该计算设备10包括 呈现缩放图形用户界面14的显示器12。缩放图形用户界面14包括第一级对象的第一级集 合16,诸如“music,,(音乐)对象16a、“video” (视频)对象16b,"pictures"(照片)对 象16c,"games"(游戏)对象16d、以及“social,,(社交)对象16e。如此处所使用的,标识符“第一级”、“第二级”、“第三级”等并非旨在表示分层组织 的对象集合内的绝对位置。相反,标识符旨在表示对象相对于其他对象的相对位置。例如, 标识符“第一级”可用于描述既具有父对象也具有子对象集合的对象。在这一情况下,标识 符“第一级”并不意味着该对象在分层结构的顶部。此外,标识符“第二级”可用于指代“第 一级”对象的子对象,尽管这些“第二级”对象在分层结构中的深度可以不止两级。标识符 只是表示对象之间的相对定位。图1示出的第一级对象以显著比例来显示。换言之,将第一级对象的大小调整得 足够大以方便查看,而无需调整得太大以致不能在显示器上完全适合或在显示器上至少大 部分地适合。虽然第一级对象的第一级集合是以显著比例来显示的,但第二级对象的一个或多 个第二级集合可以以缩小比例来显示。如此处所使用的,短语“缩小比例”被用于描述比可 显示同一对象的对应的显著比例更小的比例。例如,在图1的18处示出了以缩小比例显示的第二级集合20,该缩小比例比在22 处显示相同第二级集合20的显著比例相对较小。缩小比例的相对较小尺寸有助于加强以 缩小比例显示的对象存在于图形用户界面的更深处或更后面的幻觉。可以将第二级对象的每一第二级集合链接到不同的第一级对象。例如,图1示出 了与对象16a相关联的第二级对象的第二级集合20,与对象16b相关联的第二级对象的第 二级集合24,与对象16e相关联的第二级对象的第二级集合26。可以在第二级对象的第二级集合所链接到的第一级对象的附近显示该第二级对 象的第二级集合。例如,第二级集合20在对象16a附近,第二级集合M在对象16b附近, 第二级集合26在对象16e附近。图形用户界面可以通过将这些子对象显示在父对象附近 来可视地向用户表示该父对象被链接到一个或多个子对象。此外,通过以显著比例显示父 对象以及以缩小比例显示子对象,可以可视地强调父/子关系的分层顺序。可以响应于对所链接的父对象的选择来以显著比例显示以缩小比例显示的子对 象。例如,在图1的观处示出了由触摸输入30选择的第一级对象16a。应当理解,选择可以经由除了触摸输入以外的机制来发生。例如,一个或多个用户输入控件可用于选择图形 用户界面的对象。这些控件的非限制性示例包括跟踪垫、操纵杆、鼠标、跟踪球、滚轮、转盘、 按钮、或其他合适的控件。图1示出了可用于选择对象的作为示例性控件的跟踪垫32、按 钮34、以及按钮36。此外,在某些实施例中,可以由被定向到子对象本身的输入、被链接到 子对象的父对象、和/或经由另一合适的场景和/或机制来产生对子对象的选择。计算设备10可被配置成识别对挑选出的第一级对象的选择,并且响应于识别对 挑选出的第一级对象的选择,对被链接到挑选出的第一级对象的第二级对象的集合进行缩 放。如此处所使用的,术语“缩放”被用于描述放大对象的过程。可以线性地(即,以恒 定速率)、非线性地(即,速率增加和/或速率减小)、持续地(即,以相对快速的帧速率)、 和/或非持续地(即,在可见的离散步骤中)缩放对象。可以对缩放定时以采取实际上任 何所需的持续时间,包括零持续时间。较长的缩放持续时间可以有助于加强图形用户界面 的三维隐喻,而较短的缩放持续时间可以允许快速且不中断的导航。在图1的38处示出了缩放过程中的第二级集合20。在图1的22处示出了被完全 缩放到显著比例的第二级集合20。如图1所示,自动地定位第二级集合20以供查看。此外, 当链接到挑选出的第一级对象的第二级集合被缩放到显著比例时,不显示链接到未挑选出 的第一级对象的其他第二级集合。换言之,在缩放界面有助于加强三维隐喻的同时维持了 对象的分层组织。可以以放大本文档来自技高网...
【技术保护点】
1.一种呈现分层组织的对象集合的方法(70),所述方法包括:以显著比例显示(72)第一级对象的第一级集合;当以显著比例显示第一级对象的第一级集合(16)时,以缩小比例显示(74)第二级对象的一个或多个第二级集合(20),所述第二级对象的每一第二级集合被链接到不同的第一级对象;识别(76)对挑选出的第一级对象(16a)的选择;以及响应于识别对挑选出的第一级对象的选择:将被链接到挑选出的第一级对象的第二级对象的第二级集合(20)从缩小比例缩放(80)到显著比例;将挑选出的第一级对象(16a)从显著比例缩放(82)到放大比例;以及当以显著比例显示第二级对象的第二级集合(20)并且以放大比例显示挑选出的第一级对象(16a)的一部分时,以缩小比例显示(84)第三级对象的一个或多个第三级集合(40),所述第三级对象的每一第三级集合被链接到所述第二级对象的不同一个。
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:J·冯,
申请(专利权)人:微软公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。