[wxPython-users] Google Summer Of Code 2008
Christopher Barker
Chris.Barker at noaa.gov
Wed Feb 27 21:32:36 PST 2008
Dj Gilcrease wrote:
> <Chris.Barker at noaa.gov> wrote:
>> 2) I'd love to have someone work on a major re-factor of FloatCanvas.
>> Maybe that's just my pet project, but I think a good Object Canvas is a
>> very useful tool.
>
> I would probably be willing to work on this, especially since I need a
> good Object Canvas for a project I am working on.
Great! Can you tell me more about your project's needs?
> So what type of re-factoring does FloatCanvas need (I havnt looked at
> it in about a year)
I haven't clearly laid it out, but here's a few items:
* Use GraphicsContext, to support full alpha blending.
* Maybe a layers system
* A re-factoring of the hit-testing/event binding code
* re-factoring of the projection system
* A way to accommodate different scales for x and y axis -- you can do
this now with a projection function, but it's not very flexible.
* A way to define scale, for printing ans what-not.
* better ways to graphically edit objects (this doesn't really need a
re-factoring, but it's work to do.
* A document model to put the canvas on , and support saving, etc.
* Maybe make use of Enthought Traits.
* maybe a "tags" system like the TK Canvas, though I'm not that sure how
useful that really is.
* Lot's of little stuff -- see the ToDo.txt file in FloatCanvas SVN.
Let's take this discussion to the floatcanvas list:
http://mail.mithis.com/cgi-bin/mailman/listinfo/floatcanvas
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
More information about the wxpython-users
mailing list