private void SnagImg_OnStateChange(CaptureState newState)
        {
            if (newState != CaptureState.scsBusy && newState != CaptureState.scsIdle)
            {
                IsDone = true;
            }

            if (newState == CaptureState.scsCaptureFailed)
            {
                HasError = true;
            }

            Debug.WriteLine(newState.ToString() + " - IsDone " + IsDone);
        }