Features/TableView Widget/Testing: Difference between revisions
Appearance
| Line 2: | Line 2: | ||
import gtk | import gtk | ||
from sugar.graphics.smoothtable import SmoothTable | from sugar.graphics.smoothtable import SmoothTable | ||
Revision as of 20:49, 27 November 2009
Simple example for SmootTable widget
import gtk
from sugar.graphics.smoothtable import SmoothTable
window = gtk.Window()
scrolled = gtk.ScrolledWindow()
scrolled.set_policy(gtk.POLICY_ALWAYS, gtk.POLICY_ALWAYS)
window.add(scrolled)
def do_fill_in(cell, row, column):
cell.props.label = '%s:%s' % (row, column)
table = SmoothTable(3, 3, gtk.Button, do_fill_in)
table.bin_rows = 100
scrolled.add(table)
window.show_all()
gtk.main()