GUI toolkits

David LeBlanc whisper at oz.net
Fri Jan 10 04:55:27 EST 2003


The tk addon package BWidgets can be used in tkinter too. It adds a lot of
tasty things, including tree, notebook, grid etc. It's 100% tcl code, so
it's platform independent. (Re: the tcl code bit. You're already using tcl
if you're using tkinter, so you're not adding a lot.)

There is a package called NovaGrid floating around that uses it.

David LeBlanc
Seattle, WA USA

> -----Original Message-----
> From: python-list-admin at python.org
> [mailto:python-list-admin at python.org]On Behalf Of David M. Cook
> Sent: Friday, January 10, 2003 0:11
> To: python-list at python.org
> Subject: Re: GUI toolkits
>
>
> In article <avfsc2$8ar$1 at bob.news.rcn.net>, morden wrote:
>
> > Is there info availbale somewhere on the relative merits of tkinter vs.
> > pyGnome?
>
> As someone has pointed out, pygtk is a more fair comparison with tkinter.
> pygtk has a lot more widgets than tkinter (though there are
> extensions like
> Tix, BLT, and PWM for Tk).  In particular, gtk has very powerful text and
> tree widgets that use the MVC pattern.  Also, pygtk is faster in my
> experience.  However, gtk has very spotty documentation (you *will* waste
> some time figuring out how to do some things) and is not as mature (i.e.
> more likely to have bugs and major API changes) as Tk or wxpython.
>
> Also, Pygtk is also still a work in progress, though very useable.  The
> developers work very quickly, and have been very responsive to my bug
> reports.
>
> The clincher for me is glade/libglade, which I wouldn't want to
> do without.
> There is a wxglade project to create a glade clone for wxWindows, but it's
> still in its early stages.
>
> You can find more info on pygtk at
>
> http://www.async.com.br/faq/pygtk/index.py?req=all
>
> Dave Cook
> --
> http://mail.python.org/mailman/listinfo/python-list






More information about the Python-list mailing list