require 'gtk2'
Gtk.init
w = Gtk::Window.new
w.window_position = Gtk::Window::POS_CENTER
w.add(t = Gtk::Table.new(0, 0, true))
$counter = 0
def add(w, t, n)
if n =~ /Captain/ || n =~ /Larabie/ || n =~ /Electroharmonix/ || n =~ /TAMu/ || n =~ /Betsy Flanagan/ ||
n =~ /FakeReceipt/ || n =~ /TSC_Avarangal/
return
end
l = Pango::Layout.new(w.pango_context)
l.set_markup('wiw')
i_width = l.extents[0].width
l.set_markup('www')
w_width = l.extents[0].width
if i_width == w_width
t.attach(Gtk::Label.new(n), 0, 1, $counter, $counter + 1, Gtk::FILL, Gtk::FILL, 5, 5)
t.attach(Gtk::Alignment.new(0, 0, 0, 0).add(Gtk::Label.new.set_markup('SelectDatabaseTable iiiii')), 1, 2, $counter, $counter + 1, Gtk::FILL, Gtk::FILL, 5, 5)
$counter += 1
end
end
for family in w.pango_context.families
add(w, t, family.name + " Bold")
end
w.show_all
w.signal_connect('key-press-event') { Gtk.main_quit }
Gtk.main