#!/usr/bin/python

import pygtk
pygtk.require("2.0")
import gtk
store = gtk.TreeStore(str)
iter = store.append(None, ("a",))
store.append(iter, ("b",))
tree = gtk.TreeView()
def cra(column, *args):
  r = column.get_cell_renderers()[0]
  for arg in args:
    column.add_attribute(r, *arg)
  return column
tree.append_column(cra(gtk.TreeViewColumn("N", gtk.CellRendererText()), ("text", 0)))
tree.props.model = store
# column.pack_start, pack_end
scroller = gtk.ScrolledWindow()
scroller.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
scroller.add(tree)
window = gtk.Window()
window.connect("delete-event", gtk.main_quit)
window.add(scroller)
window.show_all()
gtk.main()
