[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