logo       

Re: TreeView with gtk widgets: msg#00197

gnome.gtk+.python

Subject: Re: TreeView with gtk widgets

On 27.08.2003 23:57:38 Christian Reis wrote:

>On Wed, Aug 27, 2003 at 01:19:34PM +0200, Bernhard.Rumpler@xxxxxxxxxx
wrote:
>> is it somehow possible to display (py)gtk widgets
>> in a gtk.TreeView, not just text, pixmaps or
>> checkbuttons, as is possible with the existing
>> CellRenderers? Do I have to create a new
>
>Yes.

Ok, according to the examples already posted on this
list, the TreeView's style attribute can be used to draw
all the stuff provided by the gtk.Style class, such as
text, arrows, lines, etc. What I would like to have is
the cellrenderer to display a real gtk widget, with
all it's functionality. Does anyone have an idea, how
this can be done? The hard way would probably be to
create all the stuff needed for such a widget as
described above (gtk.Style) and then somehow set up
some control functionality needed by the widget (don't
know how yet and whether this is possible at that
level). Using a gtk widget would of course make the
whole thing a lot easier.

>> CellRenderer that can display the widget I want
>> to have displayed?
>
>Yes, though people have been discussing the current "known" way is not
>exactly kosher. See the thread here:
>
>http://www.daa.com.au/pipermail/pygtk/2003-August/005731.html

This implementation uses gtk.Windows to display the
editors, which seems a possible solution for lists,
but not for real trees where nodes must be expanded.
And even for lists there are some problems, e.g., the
windows displaying the editors (or other cell contents)
do not move if the window containing the treeview is
moved.

thanks for any further hints,
Bernhard
_______________________________________________
pygtk mailing list pygtk@xxxxxxxxxx
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise