[wxPython-users] interactive 2D

Christopher Barker Chris.Barker at noaa.gov
Tue Feb 13 10:24:50 PST 2007


alexandre burton wrote:
> different things (floatcanvas, ogl) but none seemed too impressive or
>  forward-looking.

FWIW, FloatCanvas has more to it than it appears from the demo, and
while I won't comment on what you should be impressed by, what's not
forward-looking about it? That aside, it has the features you have
described. Check out the latest release, with more demos at:

http://www.mithis.com/~chrisb/

and a mailing list at:

http://mail.mithis.com/cgi-bin/mailman/listinfo/floatcanvas

> or would tkinter still be a good idea? intuitively i would stay away
>  from it but maybe i should reunite with the old friend...? from a
> 2007 point of view i find the wx lib (docs) in general much better
> than what tkinter offers but maybe i'm wrong...

well, the TK Canvas (and the text widget) is very well regarded.
However, I think you are better off with wx for everything else.

I made no effort whatsoever to clone the tk Canvas when I built
FloatCanvas, but I think it does do most of the same things, and some
more. In any case, I don't think there's anything better at this point
with wx. If you need other features, I know I'd much rather you
contributed to FloatCanvas than started something new.

> FloatCanvas is still being actively maintained by its original author
> (who I expect will chime in on this thread soon)

as predicted....

 > and is improving at a steady rate.

Though I've done a very bad job of updating the version delivered with 
wxPython. Sorry about that.

 > He has also mentioned the possibility of moving to
> rendering with the new wx.GraphicsContext classes.

Yes, I'd love to do that. I'm not sure when though. Contributions 
welcome. It shouldn't be too hard, but there will be a little bit of 
infrastructure changes to accommodate alpha values in colors, etc. The 
hit test stuff may take some major re-working too.

-Chris

-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov




More information about the wxpython-users mailing list