gtk2/tests/a11y/appchooser.txt
Benjamin Otte 9e9533fc88 a11y: Redo cell accessible action handling
Multiple changes:
- actions are now available unconditionally, but only work in the right
  state. This mirrors other actions.
- instead of adding actions manually, they invoke the action on the
  GtkCellAccessibleParent interface.

Tests have been updated to reflect the changes
2011-12-16 04:53:14 +01:00

421 lines
17 KiB
Plaintext

window1
"dialog"
index: 0
name:
state: enabled resizable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: window
alpha: 1
unnamed-GtkBoxAccessible-0
"filler"
parent: window1
index: 0
state: enabled sensitive showing vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
unnamed-GtkBoxAccessible-1
"filler"
parent: unnamed-GtkBoxAccessible-0
index: 0
state: enabled sensitive showing vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
unnamed-GtkBoxAccessible-2
"filler"
parent: unnamed-GtkBoxAccessible-1
index: 0
state: enabled sensitive showing vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
Select an application for "(null)" files
"label"
parent: unnamed-GtkBoxAccessible-2
index: 0
name: Select an application for "(null)" files
state: enabled multi-line sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkText>
text: Select an application for "(null)" files
character count: 40
caret offset: 0
default attributes: bg-color: <omitted>
bg-full-height: 0
direction: <omitted>
editable: false
family-name: <omitted>
fg-color: <omitted>
indent: 0
invisible: false
justification: left
language: <omitted>
left-margin: 0
pixels-above-lines: 0
pixels-below-lines: 0
pixels-inside-wrap: 0
right-margin: 0
rise: 0
scale: 1
size: <omitted>
stretch: <omitted>
strikethrough: false
style: <omitted>
underline: none
variant: <omitted>
weight: <omitted>
wrap-mode: word
unnamed-GtkBoxAccessible-3
"filler"
parent: unnamed-GtkBoxAccessible-2
index: 1
state: enabled sensitive showing vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
unnamed-GtkScrolledWindowAccessible-4
"scroll pane"
parent: unnamed-GtkBoxAccessible-3
index: 0
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
unnamed-GtkTreeViewAccessible-5
"table"
parent: unnamed-GtkScrolledWindowAccessible-4
index: 0
state: enabled focusable sensitive showing visible manages-descendants
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkSelection>
<AtkTable>
rows: 1
columns: 1
column 0 description:
column 0 header: unnamed-GtkButtonAccessible-6
table indexes:
✓✓unnamed-GtkContainerCellAccessible-7
unnamed-GtkButtonAccessible-6
"table column header"
parent: unnamed-GtkTreeViewAccessible-5
index: 0
name:
state: enabled focusable selectable sensitive
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkImage>
image size: -1 x -1
image description: (null)
<AtkAction>
action 0 name: click
unnamed-GtkContainerCellAccessible-7
"table cell"
parent: unnamed-GtkTreeViewAccessible-5
index: 1
state: enabled focusable focused selectable sensitive transient visible
<AtkComponent>
layer: widget
alpha: 1
<AtkAction>
action 0 name: expand or contract
action 0 description: expands or contracts the row in the tree view containing this cell
action 1 name: edit
action 1 description: creates a widget in which the contents of the cell can be edited
action 2 name: activate
action 2 description: activate the cell
"table cell"
index: 0
name:
state: enabled focusable focused selectable sensitive single-line transient visible
<AtkComponent>
layer: widget
alpha: 1
<AtkText>
text:
character count: 0
caret offset: 0
default attributes: bg-color: <omitted>
bg-full-height: 0
editable: false
family-name: <omitted>
fg-color: <omitted>
indent: 0
invisible: false
justification: left
language: <omitted>
left-margin: 0
pixels-above-lines: 0
pixels-below-lines: 0
pixels-inside-wrap: 0
right-margin: 0
rise: 0
scale: 1
size: <omitted>
stretch: <omitted>
strikethrough: false
style: <omitted>
underline: none
variant: <omitted>
weight: <omitted>
wrap-mode: word
<AtkAction>
action 0 name: expand or contract
action 0 description: expands or contracts the row in the tree view containing this cell
action 1 name: edit
action 1 description: creates a widget in which the contents of the cell can be edited
action 2 name: activate
action 2 description: activate the cell
No applications available to open "(null)" files
Click "Show other applications", for more options, or "Find applications online" to install a new application
"table cell"
index: 1
name: No applications available to open "(null)" files
Click "Show other applications", for more options, or "Find applications online" to install a new application
state: enabled focusable focused selectable sensitive single-line transient visible
<AtkComponent>
layer: widget
alpha: 1
<AtkText>
text: No applications available to open "(null)" files
Click "Show other applications", for more options, or "Find applications online" to install a new application
character count: 158
caret offset: 0
default attributes: bg-color: <omitted>
bg-full-height: 0
editable: false
family-name: <omitted>
fg-color: <omitted>
indent: 0
invisible: false
justification: left
language: <omitted>
left-margin: 0
pixels-above-lines: 0
pixels-below-lines: 0
pixels-inside-wrap: 0
right-margin: 0
rise: 0
scale: 1
size: <omitted>
stretch: <omitted>
strikethrough: false
style: <omitted>
underline: none
variant: <omitted>
weight: <omitted>
wrap-mode: word
<AtkAction>
action 0 name: expand or contract
action 0 description: expands or contracts the row in the tree view containing this cell
action 1 name: edit
action 1 description: creates a widget in which the contents of the cell can be edited
action 2 name: activate
action 2 description: activate the cell
"table cell"
index: 2
name:
state: enabled focusable focused selectable sensitive single-line transient visible
<AtkComponent>
layer: widget
alpha: 1
<AtkText>
text:
character count: 0
caret offset: 0
default attributes: bg-color: <omitted>
bg-full-height: 0
editable: false
family-name: <omitted>
fg-color: <omitted>
indent: 0
invisible: false
justification: left
language: <omitted>
left-margin: 0
pixels-above-lines: 0
pixels-below-lines: 0
pixels-inside-wrap: 0
right-margin: 0
rise: 0
scale: 1
size: <omitted>
stretch: <omitted>
strikethrough: false
style: <omitted>
underline: none
variant: <omitted>
weight: <omitted>
wrap-mode: word
<AtkAction>
action 0 name: expand or contract
action 0 description: expands or contracts the row in the tree view containing this cell
action 1 name: edit
action 1 description: creates a widget in which the contents of the cell can be edited
action 2 name: activate
action 2 description: activate the cell
unnamed-GtkImageCellAccessible-8
"table cell"
index: 3
state: enabled focusable focused selectable sensitive transient visible
<AtkComponent>
layer: widget
alpha: 1
<AtkImage>
image size: 0 x 0
image description: (null)
<AtkAction>
action 0 name: expand or contract
action 0 description: expands or contracts the row in the tree view containing this cell
action 1 name: edit
action 1 description: creates a widget in which the contents of the cell can be edited
action 2 name: activate
action 2 description: activate the cell
"table cell"
index: 4
name:
state: enabled focusable focused selectable sensitive single-line transient visible
<AtkComponent>
layer: widget
alpha: 1
<AtkText>
text:
character count: 0
caret offset: 0
default attributes: bg-color: <omitted>
bg-full-height: 0
editable: false
family-name: <omitted>
fg-color: <omitted>
indent: 0
invisible: false
justification: left
language: <omitted>
left-margin: 0
pixels-above-lines: 0
pixels-below-lines: 0
pixels-inside-wrap: 0
right-margin: 0
rise: 0
scale: 1
size: <omitted>
stretch: <omitted>
strikethrough: false
style: <omitted>
underline: none
variant: <omitted>
weight: <omitted>
wrap-mode: word
<AtkAction>
action 0 name: expand or contract
action 0 description: expands or contracts the row in the tree view containing this cell
action 1 name: edit
action 1 description: creates a widget in which the contents of the cell can be edited
action 2 name: activate
action 2 description: activate the cell
unnamed-GtkScrollbarAccessible-9
"scroll bar"
parent: unnamed-GtkScrolledWindowAccessible-4
index: 1
state: enabled horizontal sensitive
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkAction>
action 0 name: activate
<AtkValue>
minimum value: 0.000000
maximum value: 0.000000
current value: 0.000000
minimum increment: 39.800000
unnamed-GtkScrollbarAccessible-10
"scroll bar"
parent: unnamed-GtkScrolledWindowAccessible-4
index: 2
state: enabled sensitive vertical
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkAction>
action 0 name: activate
<AtkValue>
minimum value: 0.000000
maximum value: 0.000000
current value: 0.000000
minimum increment: 29.800000
unnamed-GtkButtonAccessible-11
"push button"
parent: unnamed-GtkBoxAccessible-3
index: 1
name: Show other applications
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkImage>
image size: 20 x 20
image description: (null)
<AtkAction>
action 0 name: click
unnamed-GtkBoxAccessible-12
"filler"
parent: unnamed-GtkBoxAccessible-0
index: 1
state: enabled horizontal sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
unnamed-GtkButtonAccessible-13
"push button"
parent: unnamed-GtkBoxAccessible-12
index: 0
name: Select
state: focusable showing visible default
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkImage>
image size: -1 x -1
image description: (null)
<AtkAction>
action 0 name: click
action 0 keybinding: <Alt>s
unnamed-GtkButtonAccessible-14
"push button"
parent: unnamed-GtkBoxAccessible-12
index: 1
name: Cancel
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
<AtkImage>
image size: 20 x 20
image description: (null)
<AtkAction>
action 0 name: click
action 0 keybinding: <Alt>c