private void Settings_SettingsUpdated() { MainWindow.Instance.UI(() => { BackgroungVideo.Volume = Settings.Instance.VideoVolume; backgroundVideoPlaylist = new BackgroundVideoPlaylist(); }); }
public BackgroundVideo() { InitializeComponent(); backgroundVideoPlaylist = new BackgroundVideoPlaylist(); Loaded += BackgroundVideo_Loaded; this.Unloaded += BackgroundVideo_Unloaded; Settings.Instance.SettingsUpdated += Settings_SettingsUpdated; TimeTable.Instance.CloseTimeTable(); MainWindow.Instance.HandHelper.OnHoverStart += () => { try { UI(() => { MainWindow.Instance.UIInvoked(); if (IsButtonInvisible()) { SetButtonVisibility(Visibility.Visible); } }); } catch (Exception ex) { MainWindow.Instance.Log(ex.Message); throw; } }; }