Dethe Elza wrote:
Right now I'm not concerned with cross-platform issues, but if I were I'd rather see time spent on making a strong, Pythonic UI library on top of pyobjc (mac), pywin32 (win), and pygtk (linux),
Like PyGUI? (http://nz.cosc.canterbury.ac.nz/~greg/python_gui/)
On the other hand, I'd rather spend my own time writing applications and utilities, not a UI framework, so I guess I'll just shut up now.
Exactly. The Python GUI situation is a direct result of the fact that Python is an open source project: people write code because they need it, and it's a heck of a lot less work to wrap a library than write one from scratch.
That being said, I am hopeful about PyGUI, but it's a going to be at least another few years before it's as useful as wxPython (there isn't even a real Windows version yet!). After all, it took quite a few years for wxPython to become really usable.
In the meantime, wxPython (and probably PyQT, if the license works for you) is a pretty good option for cross platform code, and it's slowly becoming more Pythonic.
There are also a couple of pythonic wrappers for wxPython: WAX and PythonCard. I'm not fond of the wrappers around wrappers around wrappers approach, but if they work for you, who cares how many layers there are?
-Chris
-- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception
[EMAIL PROTECTED] _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig