# File gtk2/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