g_object_ref_sink (sw);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),
GTK_POLICY_ALWAYS, GTK_POLICY_ALWAYS);
- gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (sw), gtk_label_new ("Bla"));
+ gtk_container_add (GTK_CONTAINER (sw), gtk_label_new ("Bla"));
accessible = gtk_widget_get_accessible (sw);
g_assert_cmpint (atk_object_get_n_accessible_children (accessible), ==, 3);
data->n_children = atk_object_get_n_accessible_children (accessible);
}
-static void
-add_child (GtkWidget *container,
- GtkWidget *child)
-{
- if (GTK_IS_SCROLLED_WINDOW (container))
- gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (container), child);
- else
- gtk_container_add (GTK_CONTAINER (container), child);
-}
-
static void
remove_child (STATE *state,
gint i)
child_accessible = gtk_widget_get_accessible (state.child[i]);
g_signal_connect (child_accessible, "notify::accessible-parent",
G_CALLBACK (parent_notify), &(parent_data[i]));
- add_child (widget, state.child[i]);
+ gtk_container_add (GTK_CONTAINER (widget), state.child[i]);
}
else
child_accessible = atk_object_ref_accessible_child (accessible, i);