diff --git a/Source/GrasscutterTools/Forms/FormDropEditor.cs b/Source/GrasscutterTools/Forms/FormDropEditor.cs index e0d376b..7a27bfa 100644 --- a/Source/GrasscutterTools/Forms/FormDropEditor.cs +++ b/Source/GrasscutterTools/Forms/FormDropEditor.cs @@ -98,7 +98,6 @@ namespace GrasscutterTools.Forms { // 保存文件路径 Settings.Default.DropJsonPath = TxtDropJsonPath.Text; - Settings.Default.Save(); base.OnFormClosed(e); } diff --git a/Source/GrasscutterTools/Forms/FormGachaBannersEditor3.cs b/Source/GrasscutterTools/Forms/FormGachaBannersEditor3.cs index 25a14ea..321389d 100644 --- a/Source/GrasscutterTools/Forms/FormGachaBannersEditor3.cs +++ b/Source/GrasscutterTools/Forms/FormGachaBannersEditor3.cs @@ -91,7 +91,6 @@ namespace GrasscutterTools.Forms { // 保存文件路径 Settings.Default.BannersJsonPath = TxtBannersJsonPath.Text; - Settings.Default.Save(); base.OnFormClosed(e); } diff --git a/Source/GrasscutterTools/Forms/FormMain.cs b/Source/GrasscutterTools/Forms/FormMain.cs index 42315de..4553096 100644 --- a/Source/GrasscutterTools/Forms/FormMain.cs +++ b/Source/GrasscutterTools/Forms/FormMain.cs @@ -172,7 +172,7 @@ namespace GrasscutterTools.Forms else Settings.Default.MainFormSize = Size; - // 保存默认设置 + // 保存设置 Settings.Default.Save(); } catch (Exception ex) diff --git a/Source/GrasscutterTools/Forms/FormShopEditor.cs b/Source/GrasscutterTools/Forms/FormShopEditor.cs index 7e8dfb6..4febe65 100644 --- a/Source/GrasscutterTools/Forms/FormShopEditor.cs +++ b/Source/GrasscutterTools/Forms/FormShopEditor.cs @@ -80,7 +80,6 @@ namespace GrasscutterTools.Forms protected override void OnFormClosed(FormClosedEventArgs e) { Settings.Default.ShopJsonPath = TxtShopJsonPath.Text; - Settings.Default.Save(); base.OnFormClosed(e); } diff --git a/Source/GrasscutterTools/Forms/FormTextMapBrowser.cs b/Source/GrasscutterTools/Forms/FormTextMapBrowser.cs index 45ea14f..c869c83 100644 --- a/Source/GrasscutterTools/Forms/FormTextMapBrowser.cs +++ b/Source/GrasscutterTools/Forms/FormTextMapBrowser.cs @@ -57,7 +57,6 @@ namespace GrasscutterTools.Forms if (Settings.Default.ResourcesDirPath != resourcesDirPath) { Settings.Default.ResourcesDirPath = resourcesDirPath; - Settings.Default.Save(); } CmbLanguage.Items.Clear(); @@ -104,7 +103,6 @@ namespace GrasscutterTools.Forms GenLines(); Settings.Default.TextMapFileName = CmbLanguage.Text; - Settings.Default.Save(); } catch (Exception ex) { diff --git a/Source/GrasscutterTools/Program.cs b/Source/GrasscutterTools/Program.cs index f6365a9..a1f19a8 100644 --- a/Source/GrasscutterTools/Program.cs +++ b/Source/GrasscutterTools/Program.cs @@ -77,6 +77,7 @@ namespace GrasscutterTools MultiLanguage.SetDefaultLanguage(Settings.Default.DefaultLanguage); Application.Run(new Forms.FormMain()); + Console.WriteLine("Program end."); } #region - 全局异常处理 - @@ -84,12 +85,16 @@ namespace GrasscutterTools private static void Application_ThreadException(object sender, ThreadExceptionEventArgs e) { string str = GetExceptionMsg(e.Exception, e.ToString()); + Console.WriteLine("Application_ThreadException"); + Console.WriteLine(str); MessageBox.Show(str, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error); } private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e) { string str = GetExceptionMsg(e.ExceptionObject as Exception, e.ToString()); + Console.WriteLine("CurrentDomain_UnhandledException"); + Console.WriteLine(str); MessageBox.Show(str, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error); } diff --git a/Source/GrasscutterTools/Utils/Common.cs b/Source/GrasscutterTools/Utils/Common.cs index 6529283..69f4eef 100644 --- a/Source/GrasscutterTools/Utils/Common.cs +++ b/Source/GrasscutterTools/Utils/Common.cs @@ -31,15 +31,5 @@ namespace GrasscutterTools.Utils Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "GrasscutterTools", filename); - - /// - /// UID - /// - public static int UID { get; set; } - - /// - /// 生成命令是否包含UID - /// - public static bool IsIncludeUID { get; set; } } }