public VideoControlerPage(ModelVideo video) : this() { InitializeComponent(); _currentVideo = video; VideoBanner.VideoCollection = new List <Uri>() { new Uri(video.PathToBannerVideo) }; _typeItem = TypeItem.Video360; Start = ResumeVideo; Stop = StopVideo; Pause = PauseVideo; Launch = LaunchingVideo; Btn_Start.IsEnabled = false; Btn_Stop.IsEnabled = false; Btn_Pause.IsEnabled = false; NameVideo.Text = video.Name; if (video.TimeOut != null) { Hour.Text = video.TimeOut.Value.Hour.ToString(); Minutes.Text = video.TimeOut.Value.Minute.ToString(); Second.Text = video.TimeOut.Value.Second.ToString(); } else { TimerPanel.Visibility = Visibility.Hidden; } _videoProcessor = new OpenVrPleyerHelper(video); _timeOut = video.TimeOut.Value.TimeOfDay; if (video.MonitorNumber != null) { _videoProcessor.MonitorNumber = video.MonitorNumber.Value; } else { _videoProcessor.MonitorNumber = 2; } _service = new ClientService(); _timerEnd = new DispatcherTimer() { Interval = new TimeSpan(0, 0, 1) }; _timerEnd.Tick += _timerStop_Tick; App.IsVideoMod = true; Observer.SetItem(_videoProcessor); }
private void OpenSettingPlayer_Click(object sender, RoutedEventArgs e) { try { OpenVrPleyerHelper.OpenVrPlayerForSetting(); } catch (Exception ex) { App.SendException(ex); } }
private void thisPage_Unloaded(object sender, RoutedEventArgs e) { try { OpenVrPleyerHelper.CloseVrPlayerForSetting(); App.MainWnd.Topmost = App.Setting.IsKioskMode; App.LockDisplayWindow.Topmost = App.Setting.IsKioskMode; } catch (Exception ex) { App.SendException(ex); } }
private void OpenSettingPlayer_Click(object sender, RoutedEventArgs e) { OpenVrPleyerHelper.OpenVrPlayerForSetting(); }