I was referred here by Kevin Walzer at tcl-mac's mailing list:
> Can any of the core MacPython developers take a look at this thread and
> give us the Pythonic viewpoint on these questions? (hooking TkAqua and
> Tkinter into an old version of Python for the Mac with undocumented,
> proprietary modifications: what issues should he consider?)

Backstory:
Curious Labs develops a 3D animation program called Poser. In 2000 they released a Windows/OS 9 version with a custom Python that has hooks to Poser internals. This version was succeeded by Poser 5 in 2002, but only for Windows (for reasons I won't go into here).


When Poser 5 finally had a Mac release in 2003, it was Carbon for OS X. The Python shipping with it is a slightly modified MacPython 2.2 for Carbon. However, a growing number of Poser Python scripts are relying on Tkinter front ends and Tkinter was never successfully Carbonized.

Poser's date for moving to Cocoa is fuzzy right now. For short term compatibility it would be desirable to fix this problem, perhaps using TkAqua.

To reiterate Kevin's question: Assuming Curious Labs' modifications to MacPython 2.2 were nothing outside of Poser internals (i.e. variables to control character/prop/lighting values), what issues are involved in plugging TkAqua/Tkinter into this MP2.2 aka PoserPython?

----------
| Andrew Roazen, Web Development Specialist
| Cline Library, Northern Arizona University
|  928.523.6764 <http://www2.nau.edu/~ar24/aroazen.vcf>vCard

The opinions expressed are those of the guy who sits at this desk, not his employers.

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to