I am working my way through getting pyjamas desktop going on Mac OS X.
 I had been using macports to install additional packages that do not
come with Mac OS X, but gave up and I am using a much newer package
tool called homebrew.  Anyhow, my current build process is stuck at
gobject-introspection, and this is due to some subtle linking issue.
I am pursuing that issue through other routes.

While trying to build python bindings for GTK+, I did some google
searches and found some comments here and there about wxWebKit.
However I cannot find much useful information on wxWebKit.  On the
other hand, I was able to at least build wxPython 2.9.3.1 (that is
needed for wxWebKit).  In addition I found this note (below) for
wxPython 2.9.3.0, and I am wondering how this approach differs from
pythonwebkit?  Is the work that would be needed for pyjamas desktop to
use wxWebKit primarily needed for the bindings to the pyjamas "way of
doing things" (whatever that might be) or is wxWebKit a fundamentally
different approach from pythonwebkit?

"""
Added wrappers for new WebView classes which came from a successful
Google Summer of Code project this year. This new module allows you to
embed the platform's native HTML/CSS/Javascript rendering engine in a
wx application like we've always been able to do with wx.webkit on Mac
or with the various ActiveX modules that we've had for windows, except
in the new version it uses the exact same API on all platforms and
also provides an implementation for GTK. Currently on Windows the IE
Trident engine is used, and WebKit is used on OSX and GTK. The code is
organized to eventually allow alternate backend renderer
implementations. The GTK version requires at least version 1.3.1 of
libwebkitgtk-dev, which is the default on most of the recent Linux
distributions. Please note that although these new classes and
libraries are using names based on "WebView" I have put the wxPython
verison of them in the wx.html2 module because the wxWebKit project
already produces a wx.webview module for wxPython.
"""

Finally, at one point it had seemed to me that wxWidgets was more
adept for developing cross platform GUIs that do not look like ugly
transplanted windows from some ancient and foreign technology than
GTK+, but maybe that is an incorrect assumption?

--Jeff

Reply via email to