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

Reply via email to