Skip to content

wxPython Improvements

“wxPython”:http://wxpython.org has long been my favorite toolkit for developing cross-platform interfaces that actually work. It’s not perfect, but it’s a hell of a lot closer than other alternatives I’ve tried.

I’m using wxPython in “ccTag”:http://creativecommons.org/weblog/entry/4279 for “Creative Commons”:http://creativecommons.org. I just downloaded the new version, 2.5.2.8, and it’s most notable new feature is *not* all of the Mac OS X improvements (although those are cool and needed), but rather the improved documentation. For a long time the best documentation for wxPython has been the “documentation”:http://wxwidgets.org/manuals/2.5.2/wx_contents.html for “wxWidgets”:http://wxwidgets.org, it’s C++ backend. So you would look at the C++ documentation, translate the methods in your head, and hope you got the translation right.

Now, thanks to “EpyDoc”:http://epydoc.sourceforge.net/ and lots of work by Robin, we have the beginnings of “real wxPython documentation”:http://wxpython.org/docs/api/. It’s amazing how much more productive I feel using them than the C++ docs, which I had sort of resigned myself too. Great work, Robin.

Categories: development.

Comment Feed

3 Responses

  1. Hi. Enjoyed your blog…actually found it while googling (is goggle a verb? apparently..) Sunny Schick, because I’m trying to buy a digital camera. I hoped they had a website, because I’m too lazy to actually go into a store. Anyway….I’m from Decatur. IPFW student. Took J210 last spring. Took Phil 112 last spring also – fun class.

    So….nothing really, just wanted to say thanks for some interesting reading. Oh, and Fast Food Nation is excellent.

    ~Jen

Continuing the Discussion

  1. [...] pt to think about Classical metadata! Cross-platform desktop app, using wxPython, same as Creative Commons. How to identify a compact disc. Tracking relationships amon [...]