107
edits
(tbd) |
|||
Line 54: | Line 54: | ||
APPLICATION | APPLICATION | ||
</td> | </td> | ||
<td> | <td> [OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_2.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_8 Application] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_2.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_8 Application] | ||
</td> | </td> | ||
Line 68: | Line 68: | ||
add custom role | add custom role | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
MenuButton | MenuButton | ||
</td> | </td> | ||
Line 110: | Line 110: | ||
CHECK_BOX, CHECK_MENU_ITEM, TOGGLE_BUTTON | CHECK_BOX, CHECK_MENU_ITEM, TOGGLE_BUTTON | ||
</td> | </td> | ||
<td class="OK"> | <td class="OK">[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_10.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_15 CheckBox] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_10.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_15 CheckBox] | ||
</td> | </td> | ||
Line 124: | Line 124: | ||
don't use | don't use | ||
</td> | </td> | ||
<td class="OK"> | <td class="OK">[OK] | ||
Column | Column | ||
</td> | </td> | ||
Line 138: | Line 138: | ||
TABLE_COLUMN_HEADER, COLUMN_HEADER | TABLE_COLUMN_HEADER, COLUMN_HEADER | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Get the NSAccessibilityHeaderAttribute on a [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_14.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_19 Table] | Get the NSAccessibilityHeaderAttribute on a [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_14.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_19 Table] | ||
</td> | </td> | ||
Line 152: | Line 152: | ||
COMBO_BOX | COMBO_BOX | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
ComboBox | ComboBox | ||
</td> | </td> | ||
Line 159: | Line 159: | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr class="OK"> | ||
<td> | <td> | ||
DIAGRAM | DIAGRAM | ||
Line 166: | Line 166: | ||
IMAGE, DRAWING_AREA, or add custom role | IMAGE, DRAWING_AREA, or add custom role | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_7.html#//apple_ref/doc/uid/TPhttp://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_7.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_1340001078-CH211-DontLinkElementID_13 Image]? | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_7.html#//apple_ref/doc/uid/TPhttp://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_7.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_1340001078-CH211-DontLinkElementID_13 Image]? | ||
</td> | </td> | ||
Line 180: | Line 180: | ||
DIALOG, COLOR_CHOOSER, FILE_CHOOSER | DIALOG, COLOR_CHOOSER, FILE_CHOOSER | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] with dialog subrole (sometimes Sheet) | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] with dialog subrole (sometimes Sheet) | ||
</td> | </td> | ||
Line 194: | Line 194: | ||
HTML_CONTAINER or DOCUMENT_FRAME (proposed) | HTML_CONTAINER or DOCUMENT_FRAME (proposed) | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Use custom role WebArea like Safari for the actual web browser view? Window for the actual window. | Use custom role WebArea like Safari for the actual web browser view? Window for the actual window. | ||
</td> | </td> | ||
Line 208: | Line 208: | ||
add custom role or COMBO_BOX | add custom role or COMBO_BOX | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_23.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_28 ComboBox]? | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_23.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_28 ComboBox]? | ||
</td> | </td> | ||
Line 236: | Line 236: | ||
IMAGE, DESKTOP_ICON | IMAGE, DESKTOP_ICON | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_7.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_13 Image] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_7.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_13 Image] | ||
</td> | </td> | ||
Line 250: | Line 250: | ||
add custom role | add custom role | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_39.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_42 SplitterBar] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_39.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_42 SplitterBar] | ||
</td> | </td> | ||
Line 264: | Line 264: | ||
PANEL, PAGE (proposed), SECTION (proposed) | PANEL, PAGE (proposed), SECTION (proposed) | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Group | Group | ||
</td> | </td> | ||
Line 278: | Line 278: | ||
add custom role | add custom role | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_8.html#//apple_ref/doc/uid/TP40001078-CH211-CACDEHBG Button] with DescriptionAttribute="Help" | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_8.html#//apple_ref/doc/uid/TP40001078-CH211-CACDEHBG Button] with DescriptionAttribute="Help" | ||
</td> | </td> | ||
Line 292: | Line 292: | ||
LINK (proposed) | LINK (proposed) | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute TextLink]<span class="content_text"> | [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute TextLink]<span class="content_text"> | ||
<code> | <code> | ||
Line 309: | Line 309: | ||
LIST, FONT_CHOOSER | LIST, FONT_CHOOSER | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_21.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_26 List] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_21.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_26 List] | ||
</td> | </td> | ||
Line 323: | Line 323: | ||
LISTITEM | LISTITEM | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_17.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_22 Row]? | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_17.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_22 Row]? | ||
</td> | </td> | ||
Line 337: | Line 337: | ||
MENU_BAR | MENU_BAR | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_34.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_37 MenuBar] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_34.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_37 MenuBar] | ||
</td> | </td> | ||
Line 351: | Line 351: | ||
MENU_ITEM, RADIO_MENU_ITEM, CHECK_MENU_ITEM | MENU_ITEM, RADIO_MENU_ITEM, CHECK_MENU_ITEM | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_37.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_40 MenuItem], [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_35.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_38 MenuBarItem] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_37.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_40 MenuItem], [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_35.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_38 MenuBarItem] | ||
</td> | </td> | ||
Line 365: | Line 365: | ||
MENU, POPUP_MENU, TEAROFF_MENU_ITEM | MENU, POPUP_MENU, TEAROFF_MENU_ITEM | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Menu, [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_12.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_17 MenuButton] (button with icon that pops up a menu when clicked) or [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_11.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_16 PopupButton] (regular popupmenu showing the current choice) | Menu, [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_12.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_17 MenuButton] (button with icon that pops up a menu when clicked) or [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_11.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_16 PopupButton] (regular popupmenu showing the current choice) | ||
</td> | </td> | ||
Line 379: | Line 379: | ||
TREE, TREE_TABLE | TREE, TREE_TABLE | ||
</td> | </td> | ||
<td class="OK"> | <td class="OK">[OK] | ||
[http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute Outline] | [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute Outline] | ||
</td> | </td> | ||
Line 393: | Line 393: | ||
use custom role | use custom role | ||
</td> | </td> | ||
<td class="OK"> | <td class="OK">[OK] | ||
Row and subrole OutlineRow | Row and subrole OutlineRow | ||
</td> | </td> | ||
Line 407: | Line 407: | ||
PAGE_TAB | PAGE_TAB | ||
</td> | </td> | ||
<td>Use TabGroup and friends. We'll try to do this similarly to how XUL structures tabboxes, but since that will be different from how [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_13.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_18 TabGroup]s normally are represented in UA, we'll need to make sure VoiceOver and everything still works. | <td>[OK] Use TabGroup and friends. We'll try to do this similarly to how XUL structures tabboxes, but since that will be different from how [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_13.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_18 TabGroup]s normally are represented in UA, we'll need to make sure VoiceOver and everything still works. | ||
</td> | </td> | ||
<td> | <td> | ||
Line 420: | Line 420: | ||
PAGE_TAB_LIST | PAGE_TAB_LIST | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
See TabGroup above. | See TabGroup above. | ||
</td> | </td> | ||
Line 434: | Line 434: | ||
FRAME, INTERNAL_FRAME, GLASS_PANE, LAYERED_PANE, OPTION_PANE, SCROLL_PANE, DIRECTORY_PANE, DESKTOP_FRAME, ROOT_PANE, SPLIT_PANE, VIEWPORT | FRAME, INTERNAL_FRAME, GLASS_PANE, LAYERED_PANE, OPTION_PANE, SCROLL_PANE, DIRECTORY_PANE, DESKTOP_FRAME, ROOT_PANE, SPLIT_PANE, VIEWPORT | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] (subroles StandardWindow), ScrollArea, SplitGroup (two adjacent "views" with a splitter bar), Browser (horizontal tree-like view often used for nagivating in the filesystem) | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] (subroles StandardWindow), ScrollArea, SplitGroup (two adjacent "views" with a splitter bar), Browser (horizontal tree-like view often used for nagivating in the filesystem) | ||
</td> | </td> | ||
Line 448: | Line 448: | ||
PROGRESS_BAR | PROGRESS_BAR | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_27.html#//apple_ref/doc/uid/TP40001078-CH211-CACIAHEA ProgressIndicator] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_27.html#//apple_ref/doc/uid/TP40001078-CH211-CACIAHEA ProgressIndicator] | ||
</td> | </td> | ||
Line 462: | Line 462: | ||
PAGE (proposed) or add custom role | PAGE (proposed) or add custom role | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Group with DescriptionAttribute describing special purpose? | Group with DescriptionAttribute describing special purpose? | ||
</td> | </td> | ||
Line 476: | Line 476: | ||
PUSH_BUTTON, TOGGLE_BUTTON | PUSH_BUTTON, TOGGLE_BUTTON | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_8.html#//apple_ref/doc/uid/TP40001078-CH211-CACDEHBG Button] (see also subrole ToolbarButton) | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_8.html#//apple_ref/doc/uid/TP40001078-CH211-CACDEHBG Button] (see also subrole ToolbarButton) | ||
</td> | </td> | ||
Line 490: | Line 490: | ||
RADIO_BUTTON, RADIO_MENU_ITEM | RADIO_BUTTON, RADIO_MENU_ITEM | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_9.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_14 RadioButton] (grouped together using [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_20.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_25 RadioGroup]) | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_9.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_14 RadioButton] (grouped together using [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_20.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_25 RadioGroup]) | ||
</td> | </td> | ||
Line 504: | Line 504: | ||
add custom control | add custom control | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_17.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_22 Row] (see subroles OutlineRow, TableRow) | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_17.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_22 Row] (see subroles OutlineRow, TableRow) | ||
</td> | </td> | ||
Line 518: | Line 518: | ||
ROW_HEADER, TABLE_ROW_HEADER | ROW_HEADER, TABLE_ROW_HEADER | ||
</td> | </td> | ||
<td class="OK"> | <td class="OK">[OK] | ||
Header attribute of a table/outliner/browser. | Header attribute of a table/outliner/browser. | ||
</td> | </td> | ||
Line 532: | Line 532: | ||
SCROLL_BAR | SCROLL_BAR | ||
</td> | </td> | ||
<td class="OK"> | <td class="OK">[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_19.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_24 ScrollBar], see children [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/index.html?http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXModel/chapter_4_section_3.html#//apple_ref/doc/uid/TP40001078-CH208-BEICBEEG ValueIndicator] (the draggable thumb), and arrows: IncrementPage, DecrementPage subroles | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_19.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_24 ScrollBar], see children [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/index.html?http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXModel/chapter_4_section_3.html#//apple_ref/doc/uid/TP40001078-CH208-BEICBEEG ValueIndicator] (the draggable thumb), and arrows: IncrementPage, DecrementPage subroles | ||
</td> | </td> | ||
Line 560: | Line 560: | ||
SLIDER | SLIDER | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_24.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_29 Slider] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_24.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_29 Slider] | ||
</td> | </td> | ||
Line 574: | Line 574: | ||
SPIN_BUTTON | SPIN_BUTTON | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Incrementor ("Stepper"), (Increment/Decrement subroles). | Incrementor ("Stepper"), (Increment/Decrement subroles). | ||
</td> | </td> | ||
Line 588: | Line 588: | ||
LABEL, ACCELERATOR_LABEL | LABEL, ACCELERATOR_LABEL | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_33.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_36 StaticText] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_33.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_36 StaticText] | ||
</td> | </td> | ||
Line 602: | Line 602: | ||
STATUS_BAR | STATUS_BAR | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Represented as its individual parts; the status text is text, the progressbar is a ProgressBar, etc. | Represented as its individual parts; the status text is text, the progressbar is a ProgressBar, etc. | ||
</td> | </td> | ||
Line 616: | Line 616: | ||
TABLE, CALENDAR, TREE_TABLE | TABLE, CALENDAR, TREE_TABLE | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_14.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_19 Table] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_14.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_19 Table] | ||
</td> | </td> | ||
Line 630: | Line 630: | ||
TEXT, DATE_EDITOR, PASSWORD_TEXT, AUTOCOMPLETE, ENTRY (proposed), PARAGRAPH, HEADING (proposed), HEADER, FOOTER, CAPTION (proposed) | TEXT, DATE_EDITOR, PASSWORD_TEXT, AUTOCOMPLETE, ENTRY (proposed), PARAGRAPH, HEADING (proposed), HEADER, FOOTER, CAPTION (proposed) | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
StaticText, [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_31.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_34 TextField], [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_32.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_35 TextArea] are the actual text widgets. See various text attributes for describing text content. There's also SecureTextField for password boxes. | StaticText, [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_31.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_34 TextField], [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_32.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_35 TextArea] are the actual text widgets. See various text attributes for describing text content. There's also SecureTextField for password boxes. | ||
</td> | </td> | ||
Line 644: | Line 644: | ||
add custom role | add custom role | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
title attribute of [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] role | title attribute of [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] role | ||
</td> | </td> | ||
Line 658: | Line 658: | ||
TOOL_BAR | TOOL_BAR | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/occ/instm/NSObject/accessibilityParameterizedAttributeNames Toolbar] (see also toolbar button subrole of [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_8.html#//apple_ref/doc/uid/TP40001078-CH211-CACDEHBG Button]) | [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/occ/instm/NSObject/accessibilityParameterizedAttributeNames Toolbar] (see also toolbar button subrole of [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_8.html#//apple_ref/doc/uid/TP40001078-CH211-CACDEHBG Button]) | ||
</td> | </td> | ||
Line 672: | Line 672: | ||
TOOL_TIP | TOOL_TIP | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/occ/instm/NSObject/accessibilityParameterizedAttributeNames HelpTag] (same as "Help Balloon") | [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/occ/instm/NSObject/accessibilityParameterizedAttributeNames HelpTag] (same as "Help Balloon") | ||
</td> | </td> | ||
Line 686: | Line 686: | ||
WINDOW | WINDOW | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_3.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_9 Window] | ||
</td> | </td> | ||
Line 699: | Line 699: | ||
RULER | RULER | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute Ruler], [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute RulerMarker] | [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute Ruler], [http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Protocols/NSAccessibility.html#//apple_ref/doc/c_ref/NSAccessibilityMarkerTypeAttribute RulerMarker] | ||
</td> | </td> | ||
Line 725: | Line 725: | ||
EDITBAR | EDITBAR | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Basically same as textfield, or similar to whatever we'd do for an inline textfield in a table? | Basically same as textfield, or similar to whatever we'd do for an inline textfield in a table? | ||
</td> | </td> | ||
Line 751: | Line 751: | ||
INVALID | INVALID | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
Unknown | Unknown | ||
</td> | </td> | ||
Line 764: | Line 764: | ||
UNKNOWN | UNKNOWN | ||
</td> | </td> | ||
<td> | <td>[OK] | ||
[http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_42.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_45 Unknown] | [http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXRoleReference/chapter_7_section_42.html#//apple_ref/doc/uid/TP40001078-CH211-DontLinkElementID_45 Unknown] | ||
</td> | </td> |
edits