On Wed, 14 Nov 2001 16:47:08 -0200 (BRST) "Christian Robottom Reis" <[EMAIL PROTECTED]> wrote:
> On Wed, 14 Nov 2001, Jon Nelson wrote: > > > Is it possible to add checkboxes to CTree nodes? > > What I want looks like this: > > > > + blah blah > > | some more text X checkbox 0 unchecked_box > > Not with the CTree you can't. I think the TreeView widget in gtk2 might be > better, but i know right now you can't. > > If using Gnome and GAL is an option, You might want to try and check out > GAL for that; IIRC you can add any widget you like to the ETable, but as > always IMBW. Johan? At this time it isn't -- I am bound to pygtk 0.6.8 and python 1.5.2 Sorry. :-( I'm on to another attempt -- this code doesn't work (it's run at program startup): im = GdkImlib.Image("test.gif") im.render () (pixmap, mask) = im.get_pixmap() im = GdkImlib.Image("test2.gif") im.render () (pixmap2, mask2) = im.get_pixmap() ctree = wtree.get_widget('ctree1') ctree.set_expander_style(GTK.CTREE_EXPANDER_TRIANGLE) one = ctree.insert_node(None, None, ["foo","",""], is_leaf=gtk.FALSE, expanded=gtk.TRUE) two = ctree.insert_node(one, None, ["foo2","bar2","baz2"]) ctree.node_set_pixmap(two, 2, pixmap, mask) three = ctree.insert_node(one, None, ["foo3","bar3","baz3"]) It dies on the node_set_pixmap part with: ... File "/usr/lib/python1.5/site-packages/gtk.py", line 1407, in node_set_pixmap _gtk.gtk_ctree_node_set_pixmap(self._o, node, col, pixmap,mask) TypeError: gtk_ctree_node_set_pixmap, argument 5: expected GdkWindow, None found Dang! What gives? -- Jon Nelson \|/ ____ \|/ Gort, [EMAIL PROTECTED] "@'/ ,. \`@" Klaatu C and Python Programmer /_| \__/ |_\ barada Motorcycle Enthusiast \__U_/ nikto. _______________________________________________ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk