Example #1
0
    public CalibrationWindow()
    {
      //this.DataContext = TrackingScreen.TrackingScreenBounds;
      InitializeComponent();
      visualPoint = new VisualGazePoint();

      // Get tracking-screen size
      Left = TrackingScreen.TrackingScreenLeft;
      Top = TrackingScreen.TrackingScreenTop;
      Width = TrackingScreen.TrackingScreenWidth;
      Height = TrackingScreen.TrackingScreenHeight;

      ExportCalibrationResults = false;

      // Hide menues and stuff
      calibrationMenu.Visibility = Visibility.Collapsed;
      sharingUC.Visibility = Visibility.Collapsed;

      calibrationMenu.OnAccept += AcceptCalibration;
      calibrationMenu.OnShare += ShareData;
      calibrationMenu.OnRecalibrate += RedoCalibration;
      calibrationMenu.OnToggleCrosshair += ToggleCrosshair;
      calibrationMenu.OnToggleSmoothing += ToggleSmoothing;
      calibrationMenu.OnAccuracyParamsChange += AccuracyParamsChange;

      sharingUC.OnDataSent += sharingUC_OnDataSent;

      KeyDown += Calibration_KeyDown;
    }
        public CalibrationWindow()
        {
            //this.DataContext = TrackingScreen.TrackingScreenBounds;
            InitializeComponent();
            visualPoint = new VisualGazePoint();

            // Get tracking-screen size
            Left   = TrackingScreen.TrackingScreenLeft;
            Top    = TrackingScreen.TrackingScreenTop;
            Width  = TrackingScreen.TrackingScreenWidth;
            Height = TrackingScreen.TrackingScreenHeight;

            ExportCalibrationResults = false;

            // Hide menues and stuff
            calibrationMenu.Visibility = Visibility.Collapsed;
            sharingUC.Visibility       = Visibility.Collapsed;

            calibrationMenu.OnAccept               += AcceptCalibration;
            calibrationMenu.OnShare                += ShareData;
            calibrationMenu.OnRecalibrate          += RedoCalibration;
            calibrationMenu.OnToggleCrosshair      += ToggleCrosshair;
            calibrationMenu.OnToggleSmoothing      += ToggleSmoothing;
            calibrationMenu.OnAccuracyParamsChange += AccuracyParamsChange;

            sharingUC.OnDataSent += sharingUC_OnDataSent;

            KeyDown += Calibration_KeyDown;
        }