Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 4th, 2012  |  syntax: None  |  size: 0.86 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Resizing gtk TreeView in HPaned problem
  2. self.vpan = gtk.VPaned()
  3.     self.hpan = gtk.HPaned()
  4.     self.vpan.show()
  5.     self.hpan.show()
  6.  
  7.     self.vBox1.pack_end(self.hpan, True, True, 0)
  8.     self.hpan.pack2(self.vpan,True, True)
  9.        
  10. self.ftree = gtk.TreeStore(str,str,str)
  11.     self.treefill(None, os.path.abspath(os.path.dirname(__file__)))
  12.  
  13.     self.tree = gtk.TreeView(self.ftree)
  14.     self.tvcolumn = gtk.TreeViewColumn('Project')
  15.     self.tree.append_column(self.tvcolumn)
  16.     self.cellpb = gtk.CellRendererPixbuf()
  17.     self.celltxt = gtk.CellRendererText()
  18.  
  19.     self.tvcolumn.pack_start(self.cellpb,False)
  20.     self.tvcolumn.pack_start(self.celltxt,True)
  21.  
  22.     self.tvcolumn.set_attributes(self.cellpb, stock_id=0)
  23.     self.tvcolumn.set_attributes(self.celltxt, text=1)
  24.     self.tvcolumn.set_resizable(True)
  25.  
  26.     self.hpan.pack1(self.tree,True,True)
  27.     self.tree.show()