コード例 #1
0
        void ThumbGenMainWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            try
            {
                this.DockManager.SaveLayout(FileManager.GetMainLayoutDefaultFilePath());
            }
            catch (Exception ex)
            {
                Loggy.Logger.Error("Exception while saving layout:" + ex.Message);
            }

            UpdateConfigurationData();
            // save current profile
            if (FileManager.ProfilesMan.SelectedProfile != null)
            {
                FileManager.Configuration.SaveConfiguration(FileManager.ProfilesMan.SelectedProfile.ProfilePath);
            }
            // remember the current selected profile
            FileManager.Configuration.StoreLastUsedProfile();
            // clean garbage
            FileManager.CleanupGarbageFiles();
            MP4Tagger.MP4Manager.ClearGarbage();
            //MovieSheets.MovieSheetsManager.ClearGarbage();
        }