Gail: use accessor functions to access GtkScrolledWindow

This commit is contained in:
Javier Jardón
2010-08-31 01:33:15 +02:00
parent d8a90be370
commit 8da741f955
2 changed files with 12 additions and 12 deletions

View File

@ -85,18 +85,18 @@ gail_scrollbar_get_index_in_parent (AtkObject *accessible)
if (GTK_IS_HSCROLLBAR (widget))
{
if (!scrolled_window->hscrollbar_visible)
if (!gtk_scrolled_window_get_hscrollbar (scrolled_window))
{
n_children = -1;
}
}
else if (GTK_IS_VSCROLLBAR (widget))
{
if (!scrolled_window->vscrollbar_visible)
if (!gtk_scrolled_window_get_vscrollbar (scrolled_window))
{
n_children = -1;
}
else if (scrolled_window->hscrollbar_visible)
else if (gtk_scrolled_window_get_hscrollbar (scrolled_window))
{
n_children++;
}

View File

@ -98,9 +98,9 @@ gail_scrolled_window_get_n_children (AtkObject *object)
/* Add one to the count for each visible scrollbar */
if (gtk_window->hscrollbar_visible)
if (gtk_scrolled_window_get_hscrollbar (gtk_window))
n_children++;
if (gtk_window->vscrollbar_visible)
if (gtk_scrolled_window_get_vscrollbar (gtk_window))
n_children++;
return n_children;
}
@ -132,14 +132,14 @@ gail_scrolled_window_ref_child (AtkObject *obj,
if (child == n_children)
{
if (gtk_window->hscrollbar_visible)
if (gtk_scrolled_window_get_hscrollbar (gtk_window))
accessible = gtk_widget_get_accessible (hscrollbar);
else if (gtk_window->vscrollbar_visible)
else if (gtk_scrolled_window_get_vscrollbar (gtk_window))
accessible = gtk_widget_get_accessible (vscrollbar);
}
else if (child == n_children+1 &&
gtk_window->hscrollbar_visible &&
gtk_window->vscrollbar_visible)
gtk_scrolled_window_get_hscrollbar (gtk_window) &&
gtk_scrolled_window_get_vscrollbar (gtk_window))
accessible = gtk_widget_get_accessible (vscrollbar);
else if (child < n_children)
{
@ -184,18 +184,18 @@ gail_scrolled_window_scrollbar_visibility_changed (GObject *object,
if ((gpointer) object == (gpointer) (hscrollbar))
{
if (gtk_window->hscrollbar_visible)
if (gtk_scrolled_window_get_hscrollbar (gtk_window))
child_added = TRUE;
child = gtk_widget_get_accessible (hscrollbar);
}
else if ((gpointer) object == (gpointer) (vscrollbar))
{
if (gtk_window->vscrollbar_visible)
if (gtk_scrolled_window_get_vscrollbar (gtk_window))
child_added = TRUE;
child = gtk_widget_get_accessible (vscrollbar);
if (gtk_window->hscrollbar_visible)
if (gtk_scrolled_window_get_hscrollbar (gtk_window))
index = n_children+1;
}
else