首页> 外国专利> Programming interface for enabling 'assistive technology' programs to obtain information from, and to control graphical user interface objects

Programming interface for enabling 'assistive technology' programs to obtain information from, and to control graphical user interface objects

机译:编程接口,用于使“辅助技术”程序能够从图形用户界面对象获取信息并控制图形用户界面对象

摘要

An object in a computer's user interface has an application programming interface ("APE") for facilitating transfer of information between an assistive technology program (i.e. assisting disabled, e.g. sight-impaired, users) and the object. The API includes arrangements for enabling the object to provide information in response to calls of a plurality of types including at least: (A) a name call type, in response to which the object provides information in text form that is useful to an operator; (B) a description call type, in response to which the object provides information in text form that describes at least one operation performed by the object; (C) a role call type, in response to which the object provides information identifying its role in the user interface; and (D) a state call type, in response to which the object provides information identifying its current state. The API further includes arrangements for enabling the object to respond to other types of calls, including indicating (i) whether the object can perform one of more actions, (ii) whether the object has a graphical representation that can be rendered by a video display device, (iii) whether the object, allows its children in the graphical user interface hierarchy to be selected, and, if so, which one(s) is (are) currently selected, (iv) whether the object presents editable textual information on the video display device, and (v) whether the object supports a numerical value; and, if so, whether controlling each of these matters.
机译:计算机用户界面中的对象具有应用程序编程接口(“ APE”),该应用程序编程接口用于促进辅助技术程序(即,帮助视力障碍的用户,例如残疾人)和对象之间的信息传递。 API包括用于使对象响应于至少包括以下各项的多种类型的调用而提供信息的布置:(A)名称调用类型,响应于此,对象以文本形式提供对操作员有用的信息; (B)描述调用类型,对象响应于该描述调用类型以文本形式提供信息,该信息描述了对象执行的至少一个操作; (C)角色调用类型,作为响应,对象提供标识其在用户界面中角色的信息; (D)状态调用类型,对象响应于此提供识别其当前状态的信息。 API进一步包括用于使对象能够响应其他类型的调用的布置,包括指示(i)对象是否可以执行多个动作之一,(ii)对象是否具有可以由视频显示器呈现的图形表示。设备;(iii)对象是否允许选择其在图形用户界面层次结构中的子对象;如果是,则当前选择了哪个对象;(iv)对象是否在以下位置显示可编辑的文本信息:该视频显示设备,以及(v)该对象是否支持数值;如果是,是否控制所有这些事项。

著录项

  • 公开/公告号GB2342477B

    专利类型

  • 公开/公告日2002-10-16

    原文格式PDF

  • 申请/专利权人 * SUN MICROSYSTEMS INC;

    申请/专利号GB19990015171

  • 发明设计人 WILLIAM D * WALKER;PETER A * KORN;

    申请日1999-06-29

  • 分类号G06F9/44;

  • 国家 GB

  • 入库时间 2022-08-22 00:23:26

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号