[Urwid] TreeWidget/TreeWalker class

Rob Lanphier robla at robla.net
Mon Feb 8 13:57:33 EST 2010

Hi folks,

In the process of writing my form building tool, I found myself wanting a
TreeWidget class.  Seeing that browse.py included with urwid was pretty
close to what I was looking for, I decided to take a crack at teasing out
the generic bits from the overall code, resulting in the attached files.

Since I haven't done anything more than make sure that browse.py still works
after the class extraction, I'll probably have more work to do to the base
classes. Here's where I'll be doing that work:

I hope this is useful.  Let me know if you have any particular guidance on
direction for this.

p.s. I'll explain more about what I'm planning to do with this in a separate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.excess.org/pipermail/urwid/attachments/20100208/ae7b6337/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: browse.py
Type: application/octet-stream
Size: 15107 bytes
Desc: not available
Url : http://lists.excess.org/pipermail/urwid/attachments/20100208/ae7b6337/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: treetools.py
Type: application/octet-stream
Size: 8692 bytes
Desc: not available
Url : http://lists.excess.org/pipermail/urwid/attachments/20100208/ae7b6337/attachment-0003.obj 

More information about the Urwid mailing list