From: Bruce S. <Bru...@nc...> - 2012-11-11 23:52:12
|
I've created a new GitHub repository for the wxPython version of VPython: github.com/BruceSherwood/vpython-wx Should you wish to play with this, note that at the moment I think it will only work on Windows, for which I handle GetProcAddress (in the file site-packages/visual_common/create_display.py). You need to install wxPython, and at this moment there isn't yet a version of wxPython for Python 3.x, though it seems to be not far off. In the folders visual and vis are __init__.py files that invoke create_display.py, which does the Jiu-Jitsu trick of importing the user's file that imported visual or vis.. Bruce Sherwood On Sat, Nov 10, 2012 at 4:18 PM, Bruce Sherwood <Bru...@nc...> wrote: > Today for the first time I was able to run all of the standard VPython > programs with a version of VPython based on wxPython. There's still > some polishing to be done before a release, but I'm delighted to have > gotten this far. > > Remember that one thing this will lead to is a version that uses Cocoa > on the Mac and can therefore permit running on a 64-bit Python. > Another thing it should make possible is being able to put a 3D > graphics canvas in a window that also has native buttons, sliders, > etc., and with native pull-down menus. > > Bruce Sherwood |