public CameraClickAndMove(HardwareController hwc)
        {
            InitializeComponent();
            this.Progress.Maximum = TimeStepsMS;

            LoadValues();

            Data = FindResource("datahandler") as CameraClickAndMoveDataHandler;

            HWC = hwc;

            //NewImage();
            ImgThread = new TrackedThread("CameraClickAndMove Window New Image Thread", NewImageContinousShot);
            ImgThread.Start();

            PreviousWindowState = System.Windows.WindowState.Normal;

            Console.WriteLine(this.GetType().AssemblyQualifiedName);
        }
        public CameraClickAndMove(HardwareController hwc)
        {
            InitializeComponent();
            this.Progress.Maximum = TimeStepsMS;

            LoadValues();

            Data = FindResource("datahandler") as CameraClickAndMoveDataHandler;

            HWC = hwc;

            //NewImage();
            ImgThread = new TrackedThread("CameraClickAndMove Window New Image Thread", NewImageContinousShot);
            ImgThread.Start();

            PreviousWindowState = System.Windows.WindowState.Normal;

            Console.WriteLine(this.GetType().AssemblyQualifiedName);
        }