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.set_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.set_valign(Gtk::Align::START) @flowbox.set_max_children_per_line(30) @flowbox.set_selection_mode(Gtk::SelectionMode::NONE) fill_flowbox scrolled.add(@flowbox) add(scrolled) signal_connect("destroy") { Gtk.main_quit } end