public override void Start() { instance = CsTI.Instance(); instance.fingerDown += OnFingerDown; instance.fingerUp += OnFingerUp; instance.fingerUpdate += OnFingerUpdate; runThread = new Thread(StartInstance); runThread.IsBackground = true; runThread.Start(); }
public override void Stop() { if (instance != null) { runThread.Abort(); isRunning = false; instance.fingerDown -= OnFingerDown; instance.fingerUp -= OnFingerUp; instance.fingerUpdate -= OnFingerUpdate; instance = null; } }