public void StartCheckingIsShowingCameraViewWindow() { SetWindowStateToMinimizedDelayTimer.Stop(); switch (WindowStateHostApplicationsControlMethod.Value) { case CameraViewWindowStateHostApplicationsControlMethods.KeepMinimized: WindowState = WindowState.Minimized; return; case CameraViewWindowStateHostApplicationsControlMethods.KeepNormal: WindowState = WindowState.Normal; return; case CameraViewWindowStateHostApplicationsControlMethods.UseUsersControlMethods: break; default: if (ApplicationCommonSettings.IsDebugging) { Debugger.Break(); } throw new NotImplementedException(); } // NOTE: "WindowState = WindowState.Normal" means that the app shows Camera View. The app shows Camera View to notify that users can change the state manually. if (WindowStateUsersControlMethod.Value == CameraViewWindowStateUsersControlMethods.ManualOnOff) { WindowState = WindowState.Normal; return; } EgsGestureHidReport_RecognitionStateChanged(null, EventArgs.Empty); }
public void SetWindowStateToNormal() { SetWindowStateToMinimizedDelayTimer.Stop(); if (IsNormalOrElseMinimized != true) { IsNormalOrElseMinimized = true; } }