diff --git a/ToolsForm/.idea/.idea.ToolsForm/.idea/avalonia.xml b/ToolsForm/.idea/.idea.ToolsForm/.idea/avalonia.xml
index 2b2d0de..89b63c0 100644
--- a/ToolsForm/.idea/.idea.ToolsForm/.idea/avalonia.xml
+++ b/ToolsForm/.idea/.idea.ToolsForm/.idea/avalonia.xml
@@ -18,6 +18,7 @@
+
diff --git a/ToolsForm/.idea/.idea.ToolsForm/.idea/workspace.xml b/ToolsForm/.idea/.idea.ToolsForm/.idea/workspace.xml
index 9d016e9..ddfb613 100644
--- a/ToolsForm/.idea/.idea.ToolsForm/.idea/workspace.xml
+++ b/ToolsForm/.idea/.idea.ToolsForm/.idea/workspace.xml
@@ -8,11 +8,24 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
@@ -24,6 +37,8 @@
+
+
@@ -144,7 +159,7 @@
-
+
diff --git a/ToolsForm/ToolsForm/Assets/img/UploadExperimentMessage/成功.png b/ToolsForm/ToolsForm/Assets/img/UploadExperimentMessage/成功.png
new file mode 100644
index 0000000..40085aa
Binary files /dev/null and b/ToolsForm/ToolsForm/Assets/img/UploadExperimentMessage/成功.png differ
diff --git a/ToolsForm/ToolsForm/Assets/img/UploadExperimentMessage/提交成功.png b/ToolsForm/ToolsForm/Assets/img/UploadExperimentMessage/提交成功.png
new file mode 100644
index 0000000..cdb7a5d
Binary files /dev/null and b/ToolsForm/ToolsForm/Assets/img/UploadExperimentMessage/提交成功.png differ
diff --git a/ToolsForm/ToolsForm/Manager/AppWindowManager.cs b/ToolsForm/ToolsForm/Manager/AppWindowManager.cs
index 7ecf13f..1cbd9d7 100644
--- a/ToolsForm/ToolsForm/Manager/AppWindowManager.cs
+++ b/ToolsForm/ToolsForm/Manager/AppWindowManager.cs
@@ -32,6 +32,7 @@ namespace ToolsForm.Models
public static DownCodeWindow? DownCodeWindow; //暂存
public static ExperimentWindow? ExperimentWindow; //暂存
public static UploadExperimentWindow? UploadExperimentWindow; //暂存
+ public static UploadExperimentMessageWindow? UploadExperimentMessageWindow; //暂存
///
/// 创建窗口
@@ -155,6 +156,9 @@ namespace ToolsForm.Models
CloseWindow(ref ReadCodeWindow);
CloseWindow(ref DownCodeWindow);
CloseWindow(ref IdeErrorWindow);
+ CloseWindow(ref UploadExperimentMessageWindow);
}
+
+
}
}
\ No newline at end of file
diff --git a/ToolsForm/ToolsForm/ToolsForm.csproj b/ToolsForm/ToolsForm/ToolsForm.csproj
index 91c3a21..99ccef2 100644
--- a/ToolsForm/ToolsForm/ToolsForm.csproj
+++ b/ToolsForm/ToolsForm/ToolsForm.csproj
@@ -18,6 +18,7 @@
+
diff --git a/ToolsForm/ToolsForm/Views/IDEWindow2.axaml.cs b/ToolsForm/ToolsForm/Views/IDEWindow2.axaml.cs
index b582baf..cea7dfe 100644
--- a/ToolsForm/ToolsForm/Views/IDEWindow2.axaml.cs
+++ b/ToolsForm/ToolsForm/Views/IDEWindow2.axaml.cs
@@ -12,16 +12,15 @@ public partial class IDEWindow2 : Window
public IDEWindow2()
{
InitializeComponent();
-
- Topmost = true;
+ Topmost = true;
}
private void SettingPathButton_OnClick(object? sender, RoutedEventArgs e)
{
AppWindowManager.IdeWindow = new IDEWindow();
AppWindowManager.IdeWindow.Show();
-
+
// 使用 Screens API 获取屏幕的缩放因子
var screen = Screens.ScreenFromWindow(this);
var scalingFactor = screen?.PixelDensity ?? 2;
@@ -33,12 +32,11 @@ public partial class IDEWindow2 : Window
// 设置新窗口的位置,确保它紧贴主窗口的右侧
AppWindowManager.IdeWindow.Position = new PixelPoint(
- (int)(mainWindowPosition.X ),
+ (int)(mainWindowPosition.X),
mainWindowPosition.Y
);
-
this.Close();
}
@@ -61,15 +59,18 @@ public partial class IDEWindow2 : Window
// image.Text = result;
AppDataManager.IdeModel.FolderPath = result;
Console.WriteLine(result);
-
}
}
private void RunButton_OnClick(object? sender, RoutedEventArgs e)
{
-
- WebSocketManager.GetInstance().SendMessage(ToolsEventEnum.IDESettings,AppDataManager.IdeModel);
-
- AppWindowManager.CloseWindow(ref AppWindowManager.IdeWindow2);
+ WebSocketManager.GetInstance().SendMessage(ToolsEventEnum.IDESettings, AppDataManager.IdeModel);
+
+ AppWindowManager.ToggleWindow(ref AppWindowManager.ExperimentWindow, () => new ExperimentWindow(), false, false);
+ var mainWindowPosition = AppWindowManager.MainWindow.Position;
+ AppWindowManager.ExperimentWindow.Position = new PixelPoint(mainWindowPosition.X, mainWindowPosition.Y);
+ AppWindowManager.MainWindow.Hide();
+
+ AppWindowManager.CloseWindow(ref AppWindowManager.IdeWindow2);
}
}
\ No newline at end of file
diff --git a/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml b/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml
new file mode 100644
index 0000000..528840c
--- /dev/null
+++ b/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
diff --git a/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml.cs b/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml.cs
new file mode 100644
index 0000000..c557f4f
--- /dev/null
+++ b/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml.cs
@@ -0,0 +1,25 @@
+using System.Threading.Tasks;
+using Avalonia;
+using Avalonia.Controls;
+using Avalonia.Markup.Xaml;
+using ToolsForm.Models;
+
+namespace ToolsForm.Views;
+
+public partial class UploadExperimentMessageWindow : Window
+{
+ public UploadExperimentMessageWindow()
+ {
+ InitializeComponent();
+
+ CloseWindow();
+ }
+
+
+ public async void CloseWindow()
+ {
+ await Task.Delay(2000);
+
+ AppWindowManager.CloseWindow(ref AppWindowManager.UploadExperimentMessageWindow);
+ }
+}
\ No newline at end of file
diff --git a/ToolsForm/ToolsForm/Views/UploadExperimentWindow.axaml b/ToolsForm/ToolsForm/Views/UploadExperimentWindow.axaml
index b575f07..77dc74e 100644
--- a/ToolsForm/ToolsForm/Views/UploadExperimentWindow.axaml
+++ b/ToolsForm/ToolsForm/Views/UploadExperimentWindow.axaml
@@ -96,15 +96,17 @@
Text="实验视频" />
+
+
new UploadExperimentMessageWindow(), false);
+
+ Point p = GetScreenCenter();
+
+ AppWindowManager.UploadExperimentMessageWindow.Position = new PixelPoint((int)p.X - 226, (int)(p.Y - p.Y / 2));
+
AppWindowManager.CloseWindow(ref AppWindowManager.UploadExperimentWindow);
}
+ public Point GetScreenCenter()
+ {
+ var screens = Screens.All;
+ if (screens.Count > 0)
+ {
+ // 获取主屏幕的尺寸
+ var primaryScreen = screens[0];
+ double screenWidth = primaryScreen.Bounds.Width;
+ double screenHeight = primaryScreen.Bounds.Height;
+
+ double centerX = screenWidth / 2;
+ double centerY = screenHeight / 2;
+
+ return new Point(centerX, centerY);
+ }
+
+ // 如果没有找到屏幕,返回 (0, 0)
+ return new Point(0, 0);
+ }
public bool LoadLatestMp4File(TextBlock textBlock)
{
@@ -298,9 +319,36 @@ public partial class UploadExperimentWindow : Window
// 如果找到文件,则更新 TextBlock 的文本
if (latestFile != null)
{
- var creationTime = latestFile.CreationTime.ToString("yyyyMMddHHmm");
+ var creationTime = latestFile.CreationTime.ToString("HH:mm");
var fileName = Path.GetFileNameWithoutExtension(latestFile.Name); // 获取文件名(不带扩展名)
- textBlock.Text = $"{creationTime} {fileName}"; // 设置 TextBlock 的文本
+
+ // 如果文件名超过 20 个字符,进行截断
+ if (fileName.Length > 40)
+ {
+ fileName = fileName.Substring(0, 40) + "..."; // 截取前 20 个字符并添加省略号
+ }
+
+ textBlock.Text = $" {fileName} {creationTime}"; // 设置 TextBlock 的文本
+
+ // 计算并设置 TextBlock 的宽度
+ double maxWidth = 370; // 根据需要设定的最大宽度
+ textBlock.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity));
+ if (textBlock.DesiredSize.Width > maxWidth)
+ {
+ textBlock.Width = maxWidth; // 设置宽度以适应
+ }
+ else
+ {
+ textBlock.Width = textBlock.DesiredSize.Width; // 设置为实际宽度
+ }
+
+ // 设置 TextWrapping 为 Wrap 以自动换行
+ textBlock.TextWrapping = TextWrapping.Wrap;
+
+ // 计算并更新 Canvas.Left 的值
+ double defaultLeft = 500; // 默认左边距
+ double adjustedLeft = defaultLeft - (textBlock.DesiredSize.Width - 1); // 根据内容宽度调整 left 值
+ Canvas.SetLeft(textBlock, Math.Max(adjustedLeft, 0)); // 确保不小于 0
}
else
{
@@ -311,6 +359,7 @@ public partial class UploadExperimentWindow : Window
return true;
}
+
private void CancelButton_OnClick(object? sender, RoutedEventArgs e)
{
AppWindowManager.CloseWindow(ref AppWindowManager.UploadExperimentWindow);
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-13_09-38-20_1600x900.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-13_09-38-20_1600x900.mp4
new file mode 100644
index 0000000..a5d1c88
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-13_09-38-20_1600x900.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-14_14-33-14_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-14_14-33-14_1584x892.mp4
new file mode 100644
index 0000000..7bb222a
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-14_14-33-14_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-14_14-33-16_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-14_14-33-16_1584x892.mp4
new file mode 100644
index 0000000..34e6eff
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2023-11-14_14-33-16_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_14-08-47_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_14-08-47_1584x892.mp4
new file mode 100644
index 0000000..e69de29
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_14-08-48_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_14-08-48_1584x892.mp4
new file mode 100644
index 0000000..2eff1d3
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_14-08-48_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-17_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-17_1584x892.mp4
new file mode 100644
index 0000000..69f48be
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-17_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-24_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-24_1584x892.mp4
new file mode 100644
index 0000000..4bfb8a4
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-24_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-29_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-29_1584x892.mp4
new file mode 100644
index 0000000..12b4f44
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-48-29_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-51-32_1584x892.mp4 b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-51-32_1584x892.mp4
new file mode 100644
index 0000000..71373bf
Binary files /dev/null and b/ToolsForm/ToolsForm/bin/Debug/net8.0/Captures/ScreenCapture_2024-10-24_17-51-32_1584x892.mp4 differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.dll b/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.dll
index f32afe3..ce3d5ef 100644
Binary files a/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.dll and b/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.dll differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.exe b/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.exe
index b8986eb..a2b5bb7 100644
Binary files a/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.exe and b/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.exe differ
diff --git a/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.pdb b/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.pdb
index 9eeff10..f66b748 100644
Binary files a/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.pdb and b/ToolsForm/ToolsForm/bin/Debug/net8.0/ToolsForm.pdb differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache
index 6514fc0..e79ef28 100644
--- a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache
+++ b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache
@@ -1 +1 @@
-4f8bc25ec09d514703db0be08bb36ccf0ef7bede5211af7fae4def96df36fcac
+5479303a6418e30b605a4107a549349c374423315bbff523b59ebdd51fcc4c78
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.dll b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.dll
index f32afe3..ce3d5ef 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.dll and b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.dll differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.pdb b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.pdb
index 9eeff10..f66b748 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.pdb and b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/ToolsForm.pdb differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/resources b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/resources
index 21be501..b788e1e 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/resources and b/ToolsForm/ToolsForm/obj/Debug/net8.0/Avalonia/resources differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfo.cs b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfo.cs
index cda615a..38141ff 100644
--- a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfo.cs
+++ b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("ToolsForm")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+704ebc12d8f15de82f0f089ec9fc95d70a4a97ed")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0698dce205e4a109d2ff15ef97eae71bd9fff225")]
[assembly: System.Reflection.AssemblyProductAttribute("ToolsForm")]
[assembly: System.Reflection.AssemblyTitleAttribute("ToolsForm")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfoInputs.cache b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfoInputs.cache
index f834ace..e935f29 100644
--- a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfoInputs.cache
+++ b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.AssemblyInfoInputs.cache
@@ -1 +1 @@
-6b847eeaec54d2b71165b694438a55a79155fb71730be52ae068654d1fdd135b
+eca466b9201f5b5247773811670bbfa7b937a465bb127f8b014c605527d25043
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.GeneratedMSBuildEditorConfig.editorconfig b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.GeneratedMSBuildEditorConfig.editorconfig
index 5134778..48b3473 100644
--- a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.GeneratedMSBuildEditorConfig.editorconfig
+++ b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.GeneratedMSBuildEditorConfig.editorconfig
@@ -58,5 +58,8 @@ build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
[E:/Unity Projects/GitLab/2024/ICT_ToolsForm/ToolsForm/ToolsForm/Views/TemporaryStorageWindow.axaml]
build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
+[E:/Unity Projects/GitLab/2024/ICT_ToolsForm/ToolsForm/ToolsForm/Views/UploadExperimentMessageWindow.axaml]
+build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
+
[E:/Unity Projects/GitLab/2024/ICT_ToolsForm/ToolsForm/ToolsForm/Views/UploadExperimentWindow.axaml]
build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.csproj.CoreCompileInputs.cache b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.csproj.CoreCompileInputs.cache
index af7e9d6..bfd7b03 100644
--- a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.csproj.CoreCompileInputs.cache
+++ b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-028dd3421fc5b8f475d55ded736640f7f3796b8355633ad596b1516e95a3a626
+053cff6f51e40f43c4a777dbb1a1a00a4f7588cc9e9b5460b95a793d1e7dc86a
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.dll b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.dll
index d0cc639..51e4804 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.dll and b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.dll differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.pdb b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.pdb
index 191ddb1..adee610 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.pdb and b/ToolsForm/ToolsForm/obj/Debug/net8.0/ToolsForm.pdb differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/apphost.exe b/ToolsForm/ToolsForm/obj/Debug/net8.0/apphost.exe
index b8986eb..a2b5bb7 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/apphost.exe and b/ToolsForm/ToolsForm/obj/Debug/net8.0/apphost.exe differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/ref/ToolsForm.dll b/ToolsForm/ToolsForm/obj/Debug/net8.0/ref/ToolsForm.dll
index 23f1e4d..f395ae8 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/ref/ToolsForm.dll and b/ToolsForm/ToolsForm/obj/Debug/net8.0/ref/ToolsForm.dll differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/Avalonia/ToolsForm.dll b/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/Avalonia/ToolsForm.dll
index 23f1e4d..f395ae8 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/Avalonia/ToolsForm.dll and b/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/Avalonia/ToolsForm.dll differ
diff --git a/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/ToolsForm.dll b/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/ToolsForm.dll
index 310e66f..900d295 100644
Binary files a/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/ToolsForm.dll and b/ToolsForm/ToolsForm/obj/Debug/net8.0/refint/ToolsForm.dll differ