[Pythonmac-SIG] Carbon GUI/MacPython

Kevin Walzer sw at wordtech-software.com
Fri Aug 13 21:59:04 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


|
| On the Carbon side, being someone who works with Carbon and Python
| myself, I have to say that I really think wxPython is actually the best
| option for "Carbon" programming on Mac, plus you get cross-platform apps
| to boot. wxWidgets/wxPython developers have always had the philosophy
| that we should embrace the native platform as much as possible, and
| while there's always room for improvement, we're already taking
| advantage of HIView and Carbon Events pretty extensively, and I think
| when 2.5.2 is released you will notice the difference from previous
| releases because of that. As a couple examples of Mac-specific features
| 2.5.2 has off the top of my head, wx.TextCtrl now works with the
| Services menu, and you can support files dropped on the app icon by
| overriding the wx.App.MacOpenFile(filename) AppleEvent handler. I don't
| think either Tk or W is being as actively developed for Mac.
|

Kevin--thanks for putting wxPython in these terms--it makes a lot of
sense to me. I know Bob is a strong advocate of PyObjC and I appreciate
that--it just looked a bit too far afield from the modest amount I've
learned so far. (Admittedly, I have a lot more to learn!) I think that,
at the appropriate time, I'll give wxPython a closer look (I have
Robin's demo from 2.5.1 running on my machine and I like the way
wxPython looks on the Mac--not to mention it seems a little gentler for
someone at my level than C++ wx.)

Best,
Kevin

|
|
|


- --
Kevin Walzer, PhD
WordTech Software--Open Source Applications and Packages for OS X
http://www.wordtech-software.com
http://www.smallbizmac.com
http://www.kevin-walzer.com
mailto:sw at wordtech-software.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBHR2HF6m9qPmThLQRArnGAJ9+Lf0z92Ve1RuKFa+g3CyQWLFdeACaA1vC
gKEgkZhMri/LzBRBNU3IqJo=
=ox2i
-----END PGP SIGNATURE-----


More information about the Pythonmac-SIG mailing list