belinda thom wrote: > For anyone in my boat following this thread, here's what I ended up doing:
Thanks for the summary -- it's really nice to find this sort of thing when scanning archives in the future. > I'm sad to hear that its not as easy to use matplotlib to write more > sophisticated apps than it is w/matlab Well, there are balances to be struck here. If we wanted MPL to be full featured for GUI stuff -- we have to either pick on GUI toolkit, or essentially write full GUI toolkit -- and there really are enough already! Maybe Matlab's gotten better than it was in my day (version 5), but while simple GUI stuff was doable -- it was really pretty limited and painful. If you want a GUI -- use a GUI toolkit. Once you get over the learning curve, you really will be happier -- so I think John has made the right choice limiting MPL's built-in capabilities. > I intend to write a more serious > app using Python that needs a GUI (an audio file viewer and editor to be > used for my music perception research). It will be well worth it to learn a real GUI toolkit for that kind of thing. BE sure to check out existing projects to that too -- Audacity, transana, etc. > I've heard that Apple's own InterfaceBuilder is > THE WAY to program GUI-based apps and wonder if anyone has had > experience using this w/Python? You can't. If you want Mac-only then you should certainly check out PyObjC -- and use InterfaceBuilder with it. With wx, you can either write the interface code by hand (which I advocate), or use one of a handful of GUI-building tools: Code Blocks wxDesigner wxGlade XRCed PythonCard Dabo (I think they have one now) etc.... >> http://www.mithis.com/~chrisb > > I never found the time to finish my matplotlib-scipy install from source > (b/c of the apple's wx incompatibility), but I do intend to finish with > that business when I return in June and am wondering if your above rec > about a wx latest-version would interfere with that? Nope. I think MPL is working OK with wxPython2.8 now. I hope we'll get a build on pythonmac.org this week. In any case, FloatCanvas works with 2.6 and 2.8. -Chris -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception [EMAIL PROTECTED] ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users