# File gtk/sample/testgtk/radiobutton.rb, line 36
  def initialize
    super("radio buttons")
    set_border_width(10)

    vbox = Gtk::VBox.new(false, 10)
    add(vbox)

    button1 = Gtk::RadioButton.new("button1")
    vbox.add(button1)

    button2 = Gtk::RadioButton.new(button1, "button2")
    vbox.add(button2)

    button3 = Gtk::RadioButton.new(button1, "button3")
    vbox.add(button3)

    vbox.add(Gtk::HSeparator.new)

    button = Gtk::Button.new("close")
    button.signal_connect("clicked"){destroy}
    vbox.pack_start(button, false, true)

    button.can_default = true
    button.grab_default
  end