#Librarys import gtk, hildon #Create window win = hildon.StackableWindow() win.connect("destroy", gtk.main_quit, None) #Create list selector = hildon.TouchSelector() store = gtk.ListStore(gtk.gdk.Pixbuf, str) for word in "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vestibulum sem quis sapien lobortis fermentum.".split(" "): store.append([ gtk.gdk.pixbuf_new_from_file("icon.png"), "<span font_desc=\"Nokia Sans 18\" foreground=\"#ffffffffffff\">"+word+"</span>\n<span font_desc=\"Nokia Sans 13\" foreground=\"#babababababa\">Descrption</span>"]) #Image renderer = gtk.CellRendererPixbuf() #FIXME: disable expanding column = selector.append_column(store, renderer) column.add_attribute(renderer, "pixbuf", 0) #Text renderer = gtk.CellRendererText() column.pack_start(renderer, True) column.add_attribute(renderer, "markup", 1) column.set_property("text-column", 1) print column #Add to window. win.add(selector) win.show_all() gtk.main()