[pygtk] TreeViewColumn sizing
Daniel Hernández Bahr
dbahr at estudiantes.uci.cu
Fri Jan 16 01:19:32 WST 2009
That sure did it!!!
Thanks a lot to everyone ..!!
Best regards ..
----- Original Message -----
From: "John Finlay" <finlay at moeraki.com>
To: "Daniel Hernández Bahr" <dbahr at estudiantes.uci.cu>
Cc: "pygtk" <pygtk at daa.com.au>
Sent: Wednesday, January 14, 2009 11:06:35 PM (GMT-0500) Auto-Detected
Subject: Re: [pygtk] TreeViewColumn sizing
The "expand" property of a TreeViewColumn is False by default. You have
to set_expand(True) the first two columns in your TreeView.
John
Daniel Hernández Bahr wrote:
> 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