On May 24, 2005, at 9:57 AM, Bob Ippolito wrote: > On May 24, 2005, at 8:35 AM, Karl Merkley wrote: > >> All I can say is that I ported my very large, very complex app to the >> Mac during the last 6 month release cycle. Qt was the least of my >> worries. Everything worked great with a single code base on all my >> platforms. I did run into one problem with custom cursors and I had >> to >> disable them on the Mac. A bummer but not a killer. Yes, I did >> have >> to do my own packaging using the installl_name_tool. I had to build a >> script to build the bundle for me. But I have so many component >> libraries and frameworks that I wanted to make sure that I know >> exactly >> what is going on anyway. > > But does it look and feel like a typical Mac OS X application? > Though, it sounds like you have the sort of application where that > doesn't really matter -- and maybe it's not even what you're going for > (custom cursors!).
Actually, it does have a nice Mac look and feel. The application is a CAD-like thing and the custom cursors help the user to know if you are picking a vertex, curve, surface, or volume. All that happens in a custom graphics window. I am currently recommending that Mac users get a 3-button mouse (heresy!) because while there is a capability to switch mouse interactions for the 3-D environment it is not currently very Mac friendly. Next release ;-) > > It's good that you spent the time to figure out how to package such an > application on the Mac. Most people don't... or if they do, they > don't get far enough into it to do it correctly. > > You shouldn't have to create such scripts or track components like > that. You're already linking to it, why should you have to do > anything else? The macho_standalone tool that comes with py2app does > all of this automatically, you might want to take a look at it. Thanks, I'll take a look at macho_standalone. Karl _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig