On 16.09.2008, at 00:01, imacarthur wrote: > Has anyone looked at MPX, or other multi-pointer/multi-touch > mechanisms? > > I ask because I see that MPX is in the X.Org sources now, and I know > nothing about this stuff, so I wondered if we should be doing > something to embrace it...?
It would be nice to have multitoch support at some point. Our event system would need some extra functions, but it would generally be possible. The much harder part is the stuff that multitouch ist mostly used for: gestures. Just delivering coordinates is a first step, but allowing users to rottate images and zoom into the GUI is more complex. I do love the two-finger-scroll on my Mac touch pad and I am also still quite happy with the iPhone. But without these assigned gestures (scrolling, zooming, rotating, flipping), multitouch is quite a crutch: I played Gyros on my iPhone today, but sliding and tapping on a tiny crowded surface is worse than rubbing the belly and tapping ones head at the same time. I would much rather like to see table support first. It's in FLTK2 already and should be easy to backport. I expanded the event API back then by providing angles, pressure, and a device type (puck, pen, mouse, etc.). Maybe we can do the same for multitouch, staying API compatible, but adding Fl::event_num_pushed() and Fl::event_position(&x, &y, index) or similar. Matthias ---- http://robowerk.com/ _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

