[pygtk] TreeViewColumn sizing
Daniel Hernández Bahr
dbahr at estudiantes.uci.cu
Thu Jan 15 12:01:49 WST 2009
this is the thing:
def init_files():
for column in self.updates_view.get_columns():
self.updates_view.remove_column(column)
headers = [_("New File"),_("Old File"), _("Revision")]
index = 0
for header in headers[:3]:
index += 1
column = gtk.TreeViewColumn(header)
self.updates_view.append_column(column)
cell = gtk.CellRendererText()
column.pack_start(cell, True)
column.add_attribute(cell, 'text', index)
column.set_sort_column_id(index)
column = gtk.TreeViewColumn(_("Edit"))
self.updates_view.append_column(column)
cell = gtk.CellRendererPixbuf()
column.pack_start(cell)
column.add_attribute(cell, 'stock_id', 4)
column.set_name('edit_column')
column.set_expand(False)
selection = self.updates_view.get_selection()
selection.set_mode(gtk.SELECTION_MULTIPLE)
selection.connect('changed', self.on_files_selection_changed)
----- Original Message -----
From: "John Stowers" <john.stowers.lists at gmail.com>
To: "Daniel Hernández Bahr" <dbahr at estudiantes.uci.cu>
Cc: "pygtk" <pygtk at daa.com.au>
Sent: Wednesday, January 14, 2009 4:29:07 PM (GMT-0500) Auto-Detected
Subject: Re: [pygtk] TreeViewColumn sizing
On Wed, 2009-01-14 at 16:34 -0500, Daniel Hernández Bahr wrote:
> Should, but won't ..
Please provide your code so we may take a look
Regards,
John
>
> best regards ..
>
> ----- Original Message -----
> From: "Pietro Battiston" <toobaz at email.it>
> To: "pygtk" <pygtk at daa.com.au>
> Sent: Wednesday, January 14, 2009 2:10:43 PM (GMT-0500) Auto-Detected
> Subject: Re: [pygtk] TreeViewColumn sizing
>
> Il giorno mer, 14/01/2009 alle 15.50 -0500, Daniel Hernández Bahr ha
> scritto:
> > Hullo, everyone!
> >
> > my issue is, I have a TreeView with 4 Columns, and it is my interest
> > that the last 2 should have the minimal size required (as the last one
> > is a small pixbuf and the one before that a 4 digit number), and let
> > the first two to get all the size they need (as they represent file
> > paths).
> >
> > I have tried two set fixed sizes already for the small ones, but it
> > doesn't work.
>
> column.set_expand(False) for the two small should do the job
>
> Pietro
>
> _______________________________________________
> pygtk mailing list pygtk at daa.com.au
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://faq.pygtk.org/
>
> --
>
> Daniel Hernández Bahr
> Universidad de las Ciencias Informáticas.
>
> _______________________________________________
> pygtk mailing list pygtk at daa.com.au
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://faq.pygtk.org/
--
Daniel Hernández Bahr
Universidad de las Ciencias Informáticas.
More information about the pygtk
mailing list