Dj Gilcrease wrote: > <[EMAIL PROTECTED]> 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 _______________________________________________ FloatCanvas mailing list [email protected] http://mail.mithis.com/cgi-bin/mailman/listinfo/floatcanvas
