ArtPearl opened this issue on Apr 13, 2007 ยท 8 posts
svdl posted Fri, 13 April 2007 at 2:50 PM
Tkinter is the module that is used in Poser 4 and 5 for creating user interfaces. The Tkinter that comes with Python 2.2 or lower (which means PoserPython 6 or lower) does not work on Mac OSX.
Poser 6 and 7 contain their own, wxPython based user interface modules, which do work on Mac OSX. The problem with this user interface is that it is quite limited. For example, trees and listboxes are not possible.
Poser 7 uses Python 2.4, which contains a fixed Tkinter module, so Tkinter based scripts will work with P7 on a Mac.
Since the Python interpreters are embedded within Poser, it's not possible to upgrade/update PoserPython as a user. Even though the Tkinter libraries is stored externally, you can't replace it by a Mac OSX compliant higher version - PoserPython in Poser 6 or lower can't deal with Tkinter 2.4
The pen is mightier than the sword. But if you literally want to have some impact, use a typewriter