]> Pileus Git - ~andy/gtk/commitdiff
Gail: use accessor functions to access GtkScrolledWindow
authorJavier Jardón <jjardon@gnome.org>
Mon, 30 Aug 2010 23:33:15 +0000 (01:33 +0200)
committerJavier Jardón <jjardon@gnome.org>
Mon, 30 Aug 2010 23:34:02 +0000 (01:34 +0200)
modules/other/gail/gailscrollbar.c
modules/other/gail/gailscrolledwindow.c

index d6ddb45407dbaff5b53d56957866e7db19b9d3a9..7bdae98a927b0e8371524f58e550eab268ae5764 100644 (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++;
     }
index 15706cfb77d32cbba3e114c6219c9605e8603c9a..e176de55cb9ac5ab3a8837d1138560a907b28d45 100644 (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