"dialog"
index: 0
name: About FancyPants
- state: active enabled sensitive showing visible
+ state: enabled sensitive showing visible
toolkit: gtk
window-type: dialog
<AtkComponent>
}
static void
-dump_state_set (GString *string,
+dump_state_set (AtkObject *accessible,
+ GString *string,
guint depth,
AtkStateSet *set)
{
g_string_append_printf (string, "%*sstate:", depth, "");
for (i = 0; i < ATK_STATE_LAST_DEFINED; i++)
{
+ /* The toplevel active state depends on focus interaction with the WM, so lets ignore it */
+ if (ATK_IS_WINDOW (accessible) && i == ATK_STATE_ACTIVE)
+ continue;
+
if (atk_state_set_contains_state (set, i))
g_string_append_printf (string, " %s", atk_state_type_get_name (i));
}
if (atk_object_get_description (accessible))
g_string_append_printf (string, "%*sdescription: %s\n", depth, "", atk_object_get_description (accessible));
dump_relation_set (string, depth, atk_object_ref_relation_set (accessible));
- dump_state_set (string, depth, atk_object_ref_state_set (accessible));
+ dump_state_set (accessible, string, depth, atk_object_ref_state_set (accessible));
dump_attribute_set (string, depth, atk_object_get_attributes (accessible));
if (ATK_IS_COMPONENT (accessible))
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
"dialog"
index: 0
name: Select a Color
- state: active enabled sensitive showing visible
+ state: enabled sensitive showing visible
toolkit: gtk
window-type: dialog
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"frame"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"frame"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"frame"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"frame"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"frame"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>
window1
"window"
index: 0
- state: active enabled resizable sensitive showing visible
+ state: enabled resizable sensitive showing visible
toolkit: gtk
window-type: normal
<AtkComponent>