发明名称 |
用于遗留软件与屏幕朗读器程序之间的互操作的方法和装置 |
摘要 |
一种计算机程序和方法,帮助屏幕朗读器工作于其用户界面定义不符合屏幕朗读器程序所期望的设计准则的遗留程序。该方法包括:分析图形用户界面以识别用户界面元素在界面内的逻辑顺序;将用户界面元素在用户界面定义内的顺序与所识别的逻辑顺序进行比较,以识别任何所需的元素重新排序以符合所识别的逻辑顺序;以及执行所需的元素重新排序以符合所识别的逻辑顺序。为每个可分离的用户界面组件(如对话框)生成一个或多个列表或表格,以指定用于对定义内顺序不正确的用户界面控件重新排序的所需顺序,并且标识动态生成以与不具有所需静态文本控件的编辑控件一起使用的新静态文本控件。 |
申请公布号 |
CN1249577C |
申请公布日期 |
2006.04.05 |
申请号 |
CN02808621.X |
申请日期 |
2002.03.11 |
申请人 |
国际商业机器公司 |
发明人 |
格雷汉姆·R.·爱德尔森 |
分类号 |
G06F9/44(2006.01) |
主分类号 |
G06F9/44(2006.01) |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
付建军 |
主权项 |
1.一种帮助屏幕朗读器操作的方法,包括如下步骤:分析图形用户界面以识别用户界面元素在界面内的逻辑顺序;将用户界面元素在用户界面定义内的顺序与所识别的逻辑顺序进行比较,以识别任何所需的元素重新排序以符合所识别的逻辑顺序;以及执行所需的元素重新排序以符合所识别的逻辑顺序。 |
地址 |
美国纽约 |