| 1234567891011121314151617181920212223242526272829303132 |
- from src.server import GestureServer
- from src.window import FullscreenWindow
- from src.trackers.tap import TapTracker
- from tests.parse_arguments import create_parser, parse_args
- parse_args(create_parser())
- # Create server
- server = GestureServer()
- # Create a window to add trackers to
- win = FullscreenWindow(server=server)
- # Above is short for:
- #win = FullscreenWindow()
- #server.add_window(win)
- # Add tracker and handlers
- tracker = TapTracker(win)
- def handler(gesture): pass
- #print 'handler:', gesture
- tracker.bind('tap', handler)
- tracker.bind('single_tap', handler)
- tracker.bind('double_tap', handler)
- # Start listening to TUIO events
- try:
- server.start()
- except KeyboardInterrupt:
- server.stop()
|