Hi list.

I'm doing a custom cellrenderer similar to this FAQ entry:
http://faq.pygtk.org/index.py?req=show&file=faq13.045.htp

As part of my rendering I want to display a normal gtk.Widget (a
container, in my case), but I fail to see how to display it correctly.
By following the FAQ entry, I get this:

  def on_render(self, window, widget, background_area, cell_area, expose_area, 
flags):
    self.widget.draw(window, widget, cell_area.x, cell_area.y)
TypeError: GtkWidget.draw() takes exactly 1 argument (4 given)

(by the way, why isn't the gtk.Widget.draw() method documented?)

I guess another issue is that my self.widget isn't added to some parent
anywhere, but I don't see where/how it could/should be done (somewhere
in the treeview?).

Can somebody perhaps shed some light on the matter (and perhaps expand
the FAQ entry if needed)?

Thanks
Friedel

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to