static AtkObject *root_accessible;
+static AtkStateType states[] =
+{
+ ATK_STATE_MULTI_LINE,
+ ATK_STATE_MODAL,
+ ATK_STATE_INDETERMINATE,
+ ATK_STATE_SUPPORTS_AUTOCOMPLETION,
+ ATK_STATE_VERTICAL
+};
+
#define OBJECT_TEST_1 "accessible-test.xml"
G_MODULE_EXPORT void
test_init (gchar *path)
{
+ AtkStateSet *ss;
gchar *td;
if (path == NULL)
td = g_build_path(G_DIR_SEPARATOR_S, tdata_path, OBJECT_TEST_1, NULL);
root_accessible = ATK_OBJECT(atk_object_xml_parse(td));
g_free(td);
+
+ ss = atk_object_ref_state_set(ATK_OBJECT(root_accessible));
+ atk_state_set_add_states(ss, states, 5);
+ g_object_unref(G_OBJECT(ss));
}
G_MODULE_EXPORT void