# File gtk/sample/gtk-demo/panes.rb, line 108
    def toggle_resize(child)
      paned = child.parent
      is_child1 = (child == paned.child1)

      resize = if is_child1
                 paned.child1_resize?
               else
                 paned.child2_resize?
               end

      shrink = if is_child1
                 paned.child1_shrink?
               else
                 paned.child2_shrink?
               end

      child.parent.remove(child)
      if is_child1
        paned.pack1(child, !resize, shrink)
      else
        paned.pack2(child, !resize, shrink)
      end
    end