# File gtk/sample/gtk-demo/stock_browser.rb, line 208 def get_largest_size(symbol) set = Gtk::IconFactory.lookup_default(symbol.id2name) best_size = Gtk::IconSize::INVALID best_pixels = 0 sizes = set.sizes sizes.collect! do |i| width, height = Gtk::IconSize.lookup(i) [i, width * height] end return (sizes.max do |a, b| a[1] <=> b[1] end)[0] end