From 1fd8d2ced7509a331b877c52878680b84c0ebf78 Mon Sep 17 00:00:00 2001 From: GG Z <903524121@qq.com> Date: Sun, 28 Dec 2025 11:47:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B7=E5=BC=8Fdemo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NeoUI/NeoUI/Assists/InputAssist.cs | 2 +- NeoUI/NeoUI/Controls/Button.xaml | 51 +- NeoUI/NeoUI/Controls/Chip.xaml.cs | 2 +- NeoUI/NeoUI/Controls/ChooseBox.xaml | 5 +- NeoUI/NeoUI/Controls/ChooseBox.xaml.cs | 2 +- NeoUI/NeoUI/Controls/ComboBox.xaml | 1 + NeoUI/NeoUI/Controls/DatePicker.xaml | 4 +- NeoUI/NeoUI/Controls/ListBox.xaml | 2 +- NeoUI/NeoUI/Controls/NumberBox.xaml | 15 +- NeoUI/NeoUI/Controls/Pagination.xaml | 65 ++- NeoUI/NeoUI/Controls/PasswordBox.xaml | 174 +++--- NeoUI/NeoUI/Controls/ProgressBar.xaml | 157 +++++- NeoUI/NeoUI/Controls/Slider.xaml | 361 +++++++++++- NeoUI/NeoUI/Controls/TextBox.xaml | 2 + NeoUI/NeoUI/Controls/TimePicker.xaml | 33 +- NeoUI/NeoUI/Controls/UploadArea.xaml | 3 +- NeoUI/NeoUI/Layout/FlexibleRowPanel.cs | 133 +++-- NeoUI/NeoUI/Themes/Dark.xaml | 2 +- NeoUI/NeoUITest/ControlTestWindow.xaml | 145 ++--- NeoUI/NeoUITest/ControlTestWindow.xaml.cs | 217 +++++++- NeoUI/NeoUITest/MainWindow.xaml | 224 +------- NeoUI/NeoUITest/MainWindow.xaml.cs | 9 + NeoUI/NeoUITest/NeoUITest.csproj | 5 +- NeoUI/NeoUITest/NeumorphismWindow.xaml | 519 ++++++++++++++++++ NeoUI/NeoUITest/NeumorphismWindow.xaml.cs | 27 + ShrlAlgoToolkit.Core/Assists/LicenseEngine.cs | 174 ++++++ .../ShrlAlgoToolkit.Core.csproj | 3 + ShrlAlgoToolkit.Revit/Assists/ColorAssist.cs | 61 ++ .../Assists/EnableInView3D.cs | 2 +- ShrlAlgoToolkit.Revit/Assists/FuncFilter.cs | 7 +- .../Assists/GeometryAssist.cs | 39 ++ .../Assists/KeyIntPtrHelper.cs | 20 +- .../Assists/RevitCommandEndedMonitor.cs | 28 +- .../Assists/SpatialAssist.cs | 5 +- .../Extensions/ApplicationExtensions.cs | 4 - .../CategoryExtension.cs} | 4 +- .../Extensions/ConnectorExtensions.cs | 2 +- .../{DebugAssist.cs => DebugExtensions.cs} | 4 +- ...ocumentAssist.cs => DocumentExtensions.cs} | 6 +- .../Extensions/ElementCollectorExtensions.cs | 2 +- ...{ElementAssist.cs => ElementExtensions.cs} | 46 +- .../Extensions/ExtensibleStorageExtensions.cs | 5 +- .../Extensions/HostObjectExtensions.cs | 2 +- ...eAssist.cs => ImportInstanceExtensions.cs} | 4 +- ShrlAlgoToolkit.Revit/Extensions/JIGAssist.cs | 6 - .../Extensions/MEPExtensions.cs | 2 +- .../Extensions/MaterialExtensions.cs | 2 +- ...interExtension.cs => PointerExtensions.cs} | 0 .../Extensions/ReferenceExtensions.cs | 6 +- .../Extensions/RoomExtensions.cs | 14 +- .../Extensions/SpatialExtensions.cs | 8 +- ...cumentAssist.cs => UIDocumentExtensons.cs} | 5 +- .../Extensions/UIExtensions.cs | 4 +- .../Extensions/ViewExtensions.cs | 4 +- .../Extensions/WallExtensions.cs | 5 +- .../ShrlAlgoToolkit.Revit.projitems | 16 +- .../Assists/DWGAssist.cs | 6 +- .../Assists/RevitFileAssist.cs | 377 ++++++------- ShrlAlgoToolkit.RevitAddins/Confuser.crproj | 38 ++ .../RvCommon/ModelByCurveCreatorViewModel.cs | 2 +- .../RvMEP/HeadroomCheckViewModel.cs | 13 +- .../RvMEP/RoomCheckItem.cs | 4 +- .../ShrlAlgoToolkit.RevitAddins.crproj | 38 ++ .../ShrlAlgoToolkit.RevitAddins.csproj | 27 +- ShrlAlgoToolkit.RevitAddins/UIRibbon/RvApp.cs | 13 +- 65 files changed, 2369 insertions(+), 799 deletions(-) create mode 100644 NeoUI/NeoUITest/NeumorphismWindow.xaml create mode 100644 NeoUI/NeoUITest/NeumorphismWindow.xaml.cs create mode 100644 ShrlAlgoToolkit.Core/Assists/LicenseEngine.cs create mode 100644 ShrlAlgoToolkit.Revit/Assists/ColorAssist.cs rename ShrlAlgoToolkit.Revit/{Assists/CategoryAssist.cs => Extensions/CategoryExtension.cs} (90%) rename ShrlAlgoToolkit.Revit/Extensions/{DebugAssist.cs => DebugExtensions.cs} (98%) rename ShrlAlgoToolkit.Revit/Extensions/{DocumentAssist.cs => DocumentExtensions.cs} (99%) rename ShrlAlgoToolkit.Revit/Extensions/{ElementAssist.cs => ElementExtensions.cs} (92%) rename ShrlAlgoToolkit.Revit/Extensions/{ImportInstanceAssist.cs => ImportInstanceExtensions.cs} (98%) delete mode 100644 ShrlAlgoToolkit.Revit/Extensions/JIGAssist.cs rename ShrlAlgoToolkit.Revit/Extensions/{PointerExtension.cs => PointerExtensions.cs} (100%) rename ShrlAlgoToolkit.Revit/Extensions/{UIDocumentAssist.cs => UIDocumentExtensons.cs} (97%) create mode 100644 ShrlAlgoToolkit.RevitAddins/Confuser.crproj create mode 100644 ShrlAlgoToolkit.RevitAddins/ShrlAlgoToolkit.RevitAddins.crproj diff --git a/NeoUI/NeoUI/Assists/InputAssist.cs b/NeoUI/NeoUI/Assists/InputAssist.cs index 251deac..f9f8088 100644 --- a/NeoUI/NeoUI/Assists/InputAssist.cs +++ b/NeoUI/NeoUI/Assists/InputAssist.cs @@ -147,7 +147,7 @@ public static class InputAssist { passwordBox.Password = newVal; } - + UpdateHasPassword(passwordBox); // 确保监听用户输入 passwordBox.PasswordChanged += PasswordBox_PasswordChanged; } diff --git a/NeoUI/NeoUI/Controls/Button.xaml b/NeoUI/NeoUI/Controls/Button.xaml index 8316dda..ad79c8a 100644 --- a/NeoUI/NeoUI/Controls/Button.xaml +++ b/NeoUI/NeoUI/Controls/Button.xaml @@ -397,10 +397,7 @@ - - - - + @@ -422,6 +419,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -133,8 +490,6 @@ + @@ -194,6 +195,7 @@ + diff --git a/NeoUI/NeoUI/Controls/TimePicker.xaml b/NeoUI/NeoUI/Controls/TimePicker.xaml index 39a6070..d028576 100644 --- a/NeoUI/NeoUI/Controls/TimePicker.xaml +++ b/NeoUI/NeoUI/Controls/TimePicker.xaml @@ -44,12 +44,11 @@