[pyphy] finally - I can reach theopenlab again

J.W. Bizzaro bizzaro@bc.edu
Fri, 30 Apr 1999 14:08:01 -0400


Thomas.Sicheritz@molbio.uu.se wrote:
> 
> * Does Gnome Canvas support embedded widgets ?

I think so.  If I recall what I read about GTK, all widgets are containers that
can hold other widgets.  If that is what you mean by embedded.

> * are there any good(bigger) exapmles of using pygnome + canvas

There is a solitaire (card) game that was written in Python/Tk, and the author
was attempting to switch Tk to PyGNOME.  He told me that he will wait a little
longer.  This is the homepage:

    http://wildsau.idv.uni-linz.ac.at/mfx/pysol.html

I have links to some PyGTK/GNOME programs:

    http://theopenlab.uml.edu/pygtools/index.html#pygtk&gnome-examples

Otherwise, there are some small examples that come with the PyGNOME distro.

> I have nothing particular against gnome canvas - I definitely want to learn
> Gtk etc. but I feel right now that I spend to much time on
> compiling/installing the base libraries and trying to find examples for
> the canvas instead of getting the work done ...

I have been most interested in GNOME because of the canvas, and maybe also
ORBit.  I would like to see a substitute that uses only GTK.  It has been a
complaint by many GTK developers that you need GNOME to get any decent canvas.

There is, OTOH, the OpenGL canvas, which we _will_ use for Loci.  There is a
GTK-based OpenGL canvas:

    http://www.student.oulu.fi/~jlof/gtkglarea/

Unfortunately, there are no Python bindings.  But Python/OpenGL would probably
be slow anyway.

Are you guys trying to make 100% Python modules, with no C?

> Jeff:
> can you (cvs) import ricks mavric into the pyphy module and mail Rick the
> most essential commands ?

Do you want mavric as a tarball, in the main directory, in a subdirectory, as a
module within the pyphy module, or maybe as a separate module?


Cheers,
Jeff
-- 
J.W. Bizzaro                  mailto:bizzaro@bc.edu
Boston College Chemistry      http://www.uml.edu/Dept/Chem/Bizzaro/
--