public static Task Shutdown() { return(Invoke(() => { ShuttingDown(typeof(Windows), EventArgs.Empty); if (IsMiniWindowCreated) { MiniWindow.Close(); } if (IsMainWindowCreated) { MainWindow.Close(); } if (IsSettingsWindowCreated) { SettingsWindow.Close(); } if (IsEqualizerWindowCreated) { EqualizerWindow.Close(); } if (IsTempoWindowCreated) { TempoWindow.Close(); } if (IsPlaylistManagerWindowCreated) { PlaylistManagerWindow.Close(); } UIBehaviour.Shutdown(); Reset(); })); }
public static void Shutdown() { var dispatcher = Dispatcher; if (dispatcher != null) { dispatcher.BeginInvoke( DispatcherPriority.ApplicationIdle, new Action(() => { if (IsMiniWindowCreated) { MiniWindow.Close(); } if (IsMainWindowCreated) { MainWindow.Close(); } if (IsSettingsWindowCreated) { SettingsWindow.Close(); } Reset(); }) ); } }
public static void SetIsGlassEnabled(MiniWindow source, bool value) { source.SetValue(IsGlassEnabledProperty, value); }
public static bool GetIsGlassEnabled(MiniWindow source) { return((bool)source.GetValue(IsGlassEnabledProperty)); }