使用户能够在一个文档中选择多个对象的方法及装置制造方法及图纸

技术编号:2918718 阅读:174 留言:0更新日期:2012-04-11 18:40
使用户能够在一个文档中选择多个对象的方法,该文档在一个编辑器中被打开并包含多个可选择的对象,包括:将多个可选择的对象中的每一个作为一个条目显示在单独的窗口中;允许用户选择多个条目中的任意多个;根据用户选择的多个条目中的任意多个,在编辑器中选择与被选择的任意多个条目对应的对象;还包括根据用户对任意一个条目的操作,调用辅助技术应用程序以提供被操作的对象的相关信息和选择状态。根据本发明专利技术,可以用键盘在文档中选择多个对象,从而方便诸如视力低下的用户或盲人等的用户操作,并且操作简单;本发明专利技术还结合辅助技术应用程序,以向残疾用户提供对象的相关信息。

【技术实现步骤摘要】

本专利技术涉及信息处理技术,具体地说,涉及一种使用户能够在一个文档中选择多个对象的方法及装置
技术介绍
在现有的各种编辑器中,包含许多类型的对象,例如标题头、图像、图表、图形对象(例如Microsoft Office中的圆形、矩形、椭圆形、线等,也称为自动形状)、超链接、OLE对象等,这些对象可以向用户提供丰富的文档信息。在用户使用编辑器编辑一个文档的过程中,经常需要选择该文档中的一个或多个对象,以对这些对象执行各种功能。例如,当用户选择了一个对象后,可以对其执行删除、复制、移动、调整大小或编辑的操作。在许多情况下,用户希望可以选择一组对象并同时对这些对象执行相同的功能。在现有的大多数图形操作系统和应用程序中,主要利用如下所述的四种方法选择一组对象。第一种方法允许用户使用鼠标点击第一个对象,然后按住SHIFT或者Ctrl键,同时点击另一个对象。通过这样的操作,用户可以选择多个对象。第二种方法允许用户拖动鼠标以在期望选择的对象的四周形成矩形选择框,从而选择一组相邻的对象。根据特定程序的参数,被选择的对象可以包括完全包含在该矩形选择框内的对象或者与该矩形选择框相交的对象。第三种方法是用户在使用箭头键以移动选择光标的同时按住SHIFT键,这样,由于选择光标的移动而形成的选择区域内的对象都将被选择。第四种方法可以提供颜色或形状不同的两种类型的选择标记,分别代表导航标记和选择标记。如果用户只选择一个对象,则导航标记与选择标记相同。当用户通过按下TAB键将操作焦点切换到另一个对象时,导航标记也切换到这个对象,但选择标记仍保持不动。当用户将操作焦点移动到所期望的对象时,可以同时按下SHIFT键和ENTER键以进行选择。这样,当前被选择的对象就包括第一个对象和所期望的对象。这种方法的另一种实现是使用CTRL、SHIFT、TAB、SPACE和ENTER键的组合以分别切换导航标记和选择标记,并在一系列复杂的键盘操作后完成整个选择。当残疾用户使用软件时,通常都需要利用辅助技术(AT)工具以获取信息,这要求软件具备可访问性。软件可访问性要求所有的用户界面元件应当不仅可以通过鼠标访问,而且可以只通过键盘访问。通过使用键盘,例如Tab键、箭头键、功能键等,残疾用户,尤其是盲人或视力低下的用户,可以准确地导航到文档中的元件,然后由AT工具将这些元件提供给用户。因此,上述的第一、二和第三种方法都不能完全满足软件可访问性的要求。前两种方法都必须依赖鼠标,因此对于尤其是盲人或视力低下的用户的残疾用户,这两种方法都不满足软件可访问性的要求。第三种方法虽然只使用了键盘,但是只能进行连续的选择。并且,该方法依赖文本光标,只适用于存在文本光标的情况,对于一些不能用文本光标到达的对象则不能进行选择。在一些编辑器中,该方法只能选择文本和一些图像,而不能应用于所有对象。第四种方法虽然可以只使用键盘连续或非连续地选择多个对象,但是其操作非常复杂,并且具有下述缺点1)用户必须记住一系列键盘的组合。当选择多个非连续的对象时,用户的负担很大。2)在许多办公软件中,快捷键被广泛地使用,并且字符键通过缺省设置引起应用程序的一些操作。例如,如果用户已经选择了一个对象并按下字符键,那么该对象将改变到编辑模式,并在当前被选择的对象中显示光标以等待用户的输入。如果用户已选择了多个对象并按下ESC键,则选择过程结束。因此,任何不小心的操作,例如错误按下另一个键,都会导致所有已选择的对象变成没有被选择,这样,用户必须重新进行操作。因此,该方法易于出现错误。3)这种方法不能区别不同类型的对象。如果在文档中已经有多个图像、矩形和图表,而用户只想同时选择一些矩形以进行某些特定的操作,则由于TAB顺序与插入顺序相同,因此在操作焦点被移动到第一个期望的矩形之前,用户可能需要多次按下TAB键。由于第三种方法不能应用于所有对象,因此这种方法不能作为选择多个对象的有效方法。下面的表给出了使用上述第一、二、四种方法在常用的办公软件中选择多个对象的比较。 通过上表可以看出,最普遍的Microsoft Word、Excel和PowerPoint应用程序都不支持只使用键盘选择多个对象,只有Microsoft Visio应用程序支持第四种方法,但如上所述,这种方法的操作很复杂。因此,需要一种适用于大多数应用程序的、使用户能够在一个文档中利用键盘选择多个对象的方法。
技术实现思路
本专利技术正是基于上述技术问题而提出的,其目的在于提供一种使用户能够在一个文档中选择多个对象的方法及装置,以向用户,尤其是残疾用户,提供通过键盘操作来选择多个对象,并且操作简单。根据本专利技术的一个方面,提供一种使用户能够在一个文档中选择多个对象的方法,上述文档在一个编辑器中被打开并包含多个可选择的对象,所述方法包括以下步骤将上述多个可选择的对象的每一个作为一个条目显示在一个单独的窗口中;允许上述用户选择上述多个条目中的任意多个;以及根据上述用户选择的上述多个条目中的任意多个,在上述编辑器中选择与被选择的上述任意多个条目对应的任意多个对象。优选地,上述允许上述用户选择上述多个条目中的任意多个的步骤包括为上述每个条目设置一个具有表示该条目的选择状态的功能的控件;允许上述用户使用导航键和选择键遍历上述每个条目和选择上述每个条目的控件。优选地,上述每个条目还包括对应的可选择的对象的相关信息。优选地,所述方法还包括根据上述用户对上述多个条目的任意一个的操作,调用辅助技术(AT)应用程序以向上述用户提供被操作的对象的相关信息和选择状态。优选地,上述用户的操作是使用键盘的操作。优选地,上述对象的相关信息是对象的可访问性信息。根据本专利技术的另一个方面,提供一种使用户能够在一个文档中选择多个对象的装置,上述文档在一个编辑器中被打开并包含多个可选择的对象,所述装置包括导航窗口,用于显示上述多个可选择的对象中的每一个为一个条目,并允许上述用户选择上述多个条目中的任意多个;以及选择单元,用于根据上述用户对上述多个条目中的任意多个的选择,在上述编辑器中选择与被选择的上述任意多个条目对应的任意多个对象。优选地,上述导航窗口中与每个可选择的对象对应的条目包括一个具有表示该条目的选择状态的功能的控件,用于允许用户进行选择。优选地,上述导航窗口中与每个可选择的对象对应的条目还包括该可选择的对象的相关信息。优选地,所述装置还包括辅助技术单元,用于根据上述用户在上述导航窗口中的操作,以辅助技术(AT)提供的方式向上述用户提供被操作的对象的相关信息和选择状态。根据本专利技术的再一个方面,提供一种电子文档编辑装置,其包括如上所述的使用户能够在一个文档中选择多个对象的装置以及上述编辑器。附图说明图1是根据本专利技术的一个实施例的使用户能够在一个文档中选择多个对象的方法的流程图;图2是根据本专利技术的另一个实施例的使用户能够在一个文档中选择多个对象的方法的流程图;图3是包括根据本专利技术的一个实施例的使用户能够在一个文档中选择多个对象的装置和编辑器的一个电子文档编辑装置的示意性框图;图4是包括根据本专利技术的另一个实施例的使用户能够在一个文档中选择多个对象的装置和编辑器的另一个电子文档编辑装置的示意性框图;图5a至5e是使用本专利技术的实施例在一个文档中选择多个对象的示意图;图6是本文档来自技高网
...

【技术保护点】
一种使用户能够在一个文档中选择多个对象的方法,上述文档在一个编辑器中被打开并包含多个可选择的对象,所述方法包括以下步骤:将上述多个可选择的对象的每一个作为一个条目显示在一个单独的窗口中;允许上述用户选择上述多个条目中的任意多 个;以及根据上述用户选择的上述多个条目中的任意多个,在上述编辑器中选择与被选择的上述任意多个条目对应的任意多个对象。

【技术特征摘要】

【专利技术属性】
技术研发人员:李兴R施韦特费格尔贾明飞C艾斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1