public KinectUserViewer() { // Create KinectRegion binding this.kinectRegionBinder = new KinectRegionBinder(this); this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged; this.kinectRegionBinder.OnKinectSensorChanged += this.OnKinectSensorChanged; }
public KinectCursorVisualizer() { this.kinectRegionBinder = new KinectRegionBinder(this); this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged; // This makes the adorner ignore all mouse input this.IsHitTestVisible = false; this.pointerCursorMap = new Dictionary <HandPointer, KinectCursor>(); }
public KinectCursorVisualizer() { this.kinectRegionBinder = new KinectRegionBinder(this); this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged; // This makes the adorner ignore all mouse input this.IsHitTestVisible = false; this.pointerCursorMap = new Dictionary<HandPointer, KinectCursor>(); }
private void InitializeKinectScrollViewer() { KinectRegion.AddHandPointerGotCaptureHandler(this, this.OnHandPointerCaptured); KinectRegion.AddHandPointerLostCaptureHandler(this, this.OnHandPointerLostCapture); KinectRegion.AddHandPointerEnterHandler(this, this.OnHandPointerEnter); KinectRegion.AddHandPointerMoveHandler(this, this.OnHandPointerMove); KinectRegion.AddHandPointerPressHandler(this, this.OnHandPointerPress); KinectRegion.AddHandPointerGripHandler(this, this.OnHandPointerGrip); KinectRegion.AddHandPointerGripReleaseHandler(this, this.OnHandPointerGripRelease); KinectRegion.AddQueryInteractionStatusHandler(this, this.OnQueryInteractionStatus); KinectRegion.SetIsGripTarget(this, true); this.scrollMoveTimer.Tick += this.OnScrollMoveTimerTick; this.scrollViewerInertiaScroller.SlowEnoughForSelectionChanged += this.OnSlowEnoughForSelectionChanged; // Create KinectRegion binding this.kinectRegionBinder = new KinectRegionBinder(this); this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged; }