Steven Sproat wrote: > I've just been playing around with the FC2 demo on GTK. Some bad news, > I'm afraid.
I'm not developing FC2. I've forwarded this on to Matthias (Nitro) who is. I"m sure he'd love the feedback on GTK issues. I've also put it on the FC mailing list, where it would be best to continue so that it gets into an archive: http://mail.paulmcnett.com/cgi-bin/mailman/listinfo/floatcanvas I'll make a couple comments, though: > Another issue, this time quite a big one -- hit testing doesn't work at > all. That is weird, last I checked it only supported bounding box hit testing, that should be back-end independent. Though maybe he's moved to a rendering-based method. > The code for zooming in/out works well, no complaints here. Also, I like > how panning doesn't sort of pre-load in the edges of the canvas, as the > original FC does. Well, the way FC1 does is it to move the already-rendered buffer while you pan, then re-draw when you release the mouse. That's because it may take to long to re-render to do it as you move. Whether that's the case depends on what you are drawing, and how fast your machine is -- machines are faster now then when I wrote that code, but I notice it's not the least bit smooth with FC2 if the drawing is complex (like the SVG reading demo). How this is doen could be an optional setting. Now that I think about it, I think FC1 now has a little timer in it so that when you pan, it will fill in for you if you don't move the mouse for a bit. > The features are really fantastic though, many > congratulations to you and Matt Matt gets all the credit for FC2. I didn't write any of it. Thanks for the feedback. Matt's working on getting FC into the standard wx distribution -- getting it working right on GTK is a key step in that direction. -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 [email protected] _______________________________________________ FloatCanvas mailing list [email protected] http://paulmcnett.com/cgi-bin/mailman/listinfo/floatcanvas
