class FlowBoxWindow
Public Class Methods
new()
click to toggle source
Calls superclass method
Gtk::Window::new
# File gtk3/sample/misc/flowbox.rb, line 33 def initialize super set_border_width(10) set_default_size(300, 250) header = Gtk::HeaderBar.new header.title = "Flow Box" header.subtitle = "Sample FlowBox app" header.show_close_button = true set_titlebar(header) scrolled = Gtk::ScrolledWindow.new scrolled.set_policy(Gtk::PolicyType::NEVER, Gtk::PolicyType::AUTOMATIC) flowbox = Gtk::FlowBox.new flowbox.valign = :start flowbox.max_children_per_line = 30 flowbox.selection_mode = :none COLORS.each do |color| swatch = create_color_swatch(color) flowbox.add swatch end scrolled.add(flowbox) add(scrolled) signal_connect("destroy") { Gtk.main_quit } end