old_contents: import gtk
  
  from kiwi.ui.objectlist import Column, ObjectList
  
  class Fruit:
      def __init__(self, name, price):
          self.name = name
          self.price = price
  
  fruits = ObjectList([Column('name', data_type=str),
                 Column('price', data_type=int)])
  
  for name, price in [('Apple', 4),
                      ('Pineapple', 2),
                      ('Kiwi', 8),
                      ('Banana', 3),
                      ('Melon', 5)]:
      fruits.append(Fruit(name, price))
  
  window = gtk.Window()
  window.connect('delete-event', gtk.main_quit)
  window.set_title('Fruits')
  window.set_size_request(150, 150)
  
  window.add(fruits)
  window.show_all()
  
  gtk.main()
  
new_contents: import gtk
  
  from kiwi.ui.objectlist import Column, ObjectList
  
  class Fruit:
      def __init__(self, name, price):
          self.name = name
          self.price = price
  
  fruits = ObjectList([Column('name', data_type=str),
                 Column('price', data_type=int)])
  
  for name, price in [('Apple', 4),
                      ('Pineapple', 2),
                      ('Kiwi', 8),
                      ('Banana', 3),
                      ('Melon', 5)]:
      fruits.append(Fruit(name, price))
  
  window = gtk.Window()
  window.connect('delete-event', gtk.main_quit)
  window.set_title('Fruits')
  window.set_size_request(150, 180)
  
  window.add(fruits)
  window.show_all()
  
  gtk.main()
  
subject: make it slightly larger