The reason that simplui is (generally) faster, is that it imposes a
number of restrictions. Primarily the lack of custom images on
buttons.
My overall impression is that you can pick one of performance or
flexibility, but delivering both would require a significant amount of
effort.
--
Tristam MacDonald
System Administrator, Suffolk University Math & CS Department
http://swiftcoder.wordpress.com/
> Greg Ewing's PyGUI:
> http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/
> Not pyglet-specific, it seems to be based on PyOpenGL.
No, it's not based on OpenGL. It has an OpenGL view widget,
but the GUI itself is a traditional one based on the
native library for each platform.
> Sadly I don't think anyone has yet developed the one GUI that offers
> all the features desired yet. It turns out to be one of those things
> that seems simple, yet requires masterful coding to accomplish.
It's not all that complicated once you understand the
principles involved, but it takes a tremendous amount of
work to do well, and there don't seem to be many people
around with the necessary level of dedication.
Someone who's inclined might like to look into the idea
of porting Albow to pyglet. While Albow is currently based
on pygame, most of the code is fairly generic and should
provide a good starting point.
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Albow/
--
Greg