# File gtk2/sample/testgtk/wmhints.rb, line 13 def initialize super("WM Hints") realize circles = Gdk::Pixmap.create_from_xbm(window, "circles.xbm") window.set_icon(nil, circles, circles) window.icon_name = "WMHints Test Icon" window.decorations = Gdk::Window::DECOR_ALL | Gdk::Window::DECOR_MENU window.functions = Gdk::Window::FUNC_ALL | Gdk::Window::FUNC_RESIZE vbox = Gtk::VBox.new(false, 10) add(vbox) label = Gtk::Label.new("Try iconizing me!") label.set_size_request(150, 50) vbox.pack_start(label, true, true, 0) vbox.pack_start(Gtk::HSeparator.new, false, true, 0) button = Gtk::Button.new("close") button.signal_connect("clicked"){destroy} vbox.pack_start(button, true, true, 0) button.can_default = true button.grab_default end
Generated with the Darkfish Rdoc Generator 2.