private void OnCloseEvent(object sender, RoutedEventArgs e) { _musicController.Dispose(); _movieController.Dispose(); this.Close(); }
private void Terminate() { if (terminated) { return; } terminated = true; musicController.Dispose(); musicList.Save(setting.ListFile); setting.MainWindowState = WindowState; WindowState = FormWindowState.Normal; setting.MainLeft = DesktopBounds.X; setting.MainTop = DesktopBounds.Y; setting.MainWidth = DesktopBounds.Width; setting.MainHeight = DesktopBounds.Height; setting.Save(); if (setting.EraseLogOnExit && File.Exists(setting.LogFile)) { File.Delete(setting.LogFile); } }
private void MainWindow_Closed(object sender, EventArgs e) { _musicController.Dispose(); _movieController.Dispose(); }