From 44b83d498bad6fac54e842ab6c4c97f01da2fb37 Mon Sep 17 00:00:00 2001 From: Tsy117 <1547758148@qq.com> Date: Mon, 14 Apr 2025 00:29:35 +0800 Subject: [PATCH 01/10] =?UTF-8?q?2025/04/14=20=E4=BD=BF=E7=94=A8UI?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E8=BF=9B=E8=A1=8C=E8=84=9A=E6=9C=AC=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=87=8F=E5=B0=91=E8=84=9A=E6=9C=AC=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E5=92=8C=E9=99=8D=E4=BD=8E=E5=85=A5=E9=97=A8=E9=97=A8=E6=A7=9B?= =?UTF-8?q?=20=E5=BE=85=E5=AE=8C=E5=96=84=E5=8A=9F=E8=83=BD=E7=82=B9?= =?UTF-8?q?=EF=BC=9A=201=E3=80=81=E6=96=B0=E5=A2=9E=E6=8E=A7=E4=BB=B6?= =?UTF-8?q?=E6=97=B6=E8=87=AA=E5=8A=A8=E8=B7=B3=E8=BD=AC=E5=88=B0=E6=8E=A7?= =?UTF-8?q?=E4=BB=B6=E4=BD=8D=E7=BD=AE=EF=BC=8C=E6=96=B9=E4=BE=BF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=86=85=E5=AE=B9=202=E3=80=81=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=8E=A7=E4=BB=B6=E6=97=B6=E4=B8=8D=E5=85=A8=E9=83=A8=E6=8A=98?= =?UTF-8?q?=E5=8F=A0=203=E3=80=81=E8=AE=BE=E7=BD=AE=E4=B8=8D=E5=90=8C?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E7=B1=BB=E5=9E=8B=E6=97=B6=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=AE=BE=E7=BD=AE=E8=84=9A=E6=9C=AC=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E6=A1=86=EF=BC=8C=E6=AF=94=E5=A6=82file=EF=BC=8C?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E8=87=AA=E5=8A=A8=E9=80=89=E6=8B=A9=E6=96=87?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=20dir=E5=8F=AF=E4=BB=A5=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E6=96=87=E4=BB=B6=E5=A4=B9=204=E3=80=81?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E7=9B=B8=E5=AF=B9=E8=B7=AF=E5=BE=84=EF=BC=8C?= =?UTF-8?q?=E5=87=8F=E5=B0=91=E5=A4=A7=E5=B7=A5=E7=A8=8B=E8=83=8C=E6=99=AF?= =?UTF-8?q?=E4=B8=8B=EF=BC=8C=E5=A4=8D=E5=88=B6=E7=B2=98=E8=B4=B4=E5=90=8E?= =?UTF-8?q?=EF=BC=8C=E5=87=BA=E7=8E=B0=E6=96=87=E4=BB=B6=E6=89=BE=E4=B8=8D?= =?UTF-8?q?=E5=88=B0=E7=9A=84=E6=83=85=E5=86=B5=205=E3=80=81=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=A4=8D=E5=88=B6=E5=A4=8D=E6=9D=82=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E7=9A=84=E6=96=87=E6=A1=A3=EF=BC=8C=E5=88=B0=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E7=9A=84=E8=BE=85=E5=8A=A9=E6=96=87=E4=BB=B6=E5=A4=B9=E4=B8=8B?= =?UTF-8?q?=EF=BC=8C=E9=81=BF=E5=85=8D=E5=87=BA=E7=8E=B0=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E4=B8=8D=E5=AD=98=E5=9C=A8=E7=9A=84=E6=83=85=E5=86=B5=EF=BC=8C?= =?UTF-8?q?=E5=A6=82=E5=9B=BE=E6=A0=87=E7=AD=89=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Backup/ScriptBox.sln | 22 +++ ButtonEditor.xaml | 45 ++++++ ButtonEditor.xaml.cs | 44 +++++ GroupEditor.xaml | 13 ++ GroupEditor.xaml.cs | 28 ++++ MainWindow.xaml.cs | 9 +- ProjectEditor.xaml | 23 +++ ProjectEditor.xaml.cs | 39 +++++ ProjectManagementDialog.xaml | 50 ++++++ ProjectManagementDialog.xaml.cs | 182 +++++++++++++++++++++ ScriptBox.csproj | 8 + ScriptBox.sln | 5 +- ScriptModels.cs | 109 +++++++++++++ UpgradeLog.htm | 275 ++++++++++++++++++++++++++++++++ Window1.xaml | 12 ++ Window1.xaml.cs | 27 ++++ 16 files changed, 887 insertions(+), 4 deletions(-) create mode 100644 Backup/ScriptBox.sln create mode 100644 ButtonEditor.xaml create mode 100644 ButtonEditor.xaml.cs create mode 100644 GroupEditor.xaml create mode 100644 GroupEditor.xaml.cs create mode 100644 ProjectEditor.xaml create mode 100644 ProjectEditor.xaml.cs create mode 100644 ProjectManagementDialog.xaml create mode 100644 ProjectManagementDialog.xaml.cs create mode 100644 ScriptModels.cs create mode 100644 UpgradeLog.htm create mode 100644 Window1.xaml create mode 100644 Window1.xaml.cs diff --git a/Backup/ScriptBox.sln b/Backup/ScriptBox.sln new file mode 100644 index 0000000..c21e8c3 --- /dev/null +++ b/Backup/ScriptBox.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35514.174 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScriptBox", "ScriptBox.csproj", "{19D6E134-2F3B-494C-A044-119F7FA8EFF1}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {19D6E134-2F3B-494C-A044-119F7FA8EFF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {19D6E134-2F3B-494C-A044-119F7FA8EFF1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {19D6E134-2F3B-494C-A044-119F7FA8EFF1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {19D6E134-2F3B-494C-A044-119F7FA8EFF1}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/ButtonEditor.xaml b/ButtonEditor.xaml new file mode 100644 index 0000000..8e162ee --- /dev/null +++ b/ButtonEditor.xaml @@ -0,0 +1,45 @@ + + + +