From 14ac9f866e453f9a659d9e5a984e73a866aad264 Mon Sep 17 00:00:00 2001 From: LetsBIMtogether <221650916+LetsBIMtogether@users.noreply.github.com> Date: Sat, 11 Oct 2025 01:32:24 -0400 Subject: [PATCH] Converted to SDK style project (Rvt 2019-2024) --- .gitignore | 6 +- ONBOXApp.sln | 152 +-- ONBOXApp/ONBOXApp.csproj | 1470 +++++++++++------------ ONBOXApp/PackageContents.xml | 37 + ONBOXApp/Properties/launchSettings.json | 82 ++ OnboxApp.bundle/PackageContents.xml | 8 + 6 files changed, 815 insertions(+), 940 deletions(-) create mode 100644 ONBOXApp/PackageContents.xml create mode 100644 ONBOXApp/Properties/launchSettings.json diff --git a/.gitignore b/.gitignore index d261f46..87d9c32 100644 --- a/.gitignore +++ b/.gitignore @@ -259,4 +259,8 @@ paket-files/ # Python Tools for Visual Studio (PTVS) __pycache__/ -*.pyc \ No newline at end of file +*.pyc + +# Ignore Windows thumbnail cache files +**/Thumbs.db + diff --git a/ONBOXApp.sln b/ONBOXApp.sln index daaf389..17b240c 100644 --- a/ONBOXApp.sln +++ b/ONBOXApp.sln @@ -1,156 +1,28 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 -VisualStudioVersion = 17.5.33530.505 +VisualStudioVersion = 17.8.34309.116 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ONBOXApp", "ONBOXApp\ONBOXApp.csproj", "{59DC5911-8879-4F59-86E0-7499B48BB7A5}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ONBOXApp", "ONBOXApp\ONBOXApp.csproj", "{59DC5911-8879-4F59-86E0-7499B48BB7A5}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CanvasTests", "CanvasTests\CanvasTests.csproj", "{C60EF26F-9E50-4751-8D9C-9D067CEA8F18}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - D2019|Any CPU = D2019|Any CPU - D2019|x64 = D2019|x64 - D2020|Any CPU = D2020|Any CPU - D2020|x64 = D2020|x64 - D2021|Any CPU = D2021|Any CPU - D2021|x64 = D2021|x64 - D2022|Any CPU = D2022|Any CPU - D2022|x64 = D2022|x64 - D2023|Any CPU = D2023|Any CPU - D2023|x64 = D2023|x64 - D2024|Any CPU = D2024|Any CPU - D2024|x64 = D2024|x64 - Debug|Any CPU = Debug|Any CPU + Debug One|x64 = Debug One|x64 Debug|x64 = Debug|x64 - R2019|Any CPU = R2019|Any CPU - R2019|x64 = R2019|x64 - R2020|Any CPU = R2020|Any CPU - R2020|x64 = R2020|x64 - R2021|Any CPU = R2021|Any CPU - R2021|x64 = R2021|x64 - R2022|Any CPU = R2022|Any CPU - R2022|x64 = R2022|x64 - R2023|Any CPU = R2023|Any CPU - R2023|x64 = R2023|x64 - R2024|Any CPU = R2024|Any CPU - R2024|x64 = R2024|x64 - Release|Any CPU = Release|Any CPU Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2019|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2019|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2019|x64.ActiveCfg = Debug2019|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2019|x64.Build.0 = Debug2019|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2020|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2020|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2020|x64.ActiveCfg = Debug2020|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2020|x64.Build.0 = Debug2020|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2021|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2021|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2021|x64.ActiveCfg = Debug2021|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2021|x64.Build.0 = Debug2021|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2022|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2022|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2022|x64.ActiveCfg = Debug2022|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2022|x64.Build.0 = Debug2022|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2023|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2023|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2023|x64.ActiveCfg = Debug2023|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2023|x64.Build.0 = Debug2023|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2024|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2024|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2024|x64.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.D2024|x64.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug|Any CPU.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug|Any CPU.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug|x64.ActiveCfg = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug|x64.Build.0 = Debug2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2019|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2019|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2019|x64.ActiveCfg = Release2019|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2019|x64.Build.0 = Release2019|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2020|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2020|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2020|x64.ActiveCfg = Release2020|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2020|x64.Build.0 = Release2020|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2021|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2021|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2021|x64.ActiveCfg = Release2021|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2021|x64.Build.0 = Release2021|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2022|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2022|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2022|x64.ActiveCfg = Release2022|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2022|x64.Build.0 = Release2022|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2023|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2023|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2023|x64.ActiveCfg = Release2023|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2023|x64.Build.0 = Release2023|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2024|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2024|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2024|x64.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.R2024|x64.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Release|Any CPU.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Release|Any CPU.Build.0 = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Release|x64.ActiveCfg = Release2024|x64 - {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Release|x64.Build.0 = Release2024|x64 - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2019|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2019|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2019|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2019|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2020|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2020|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2020|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2020|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2021|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2021|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2021|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2021|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2022|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2022|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2022|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2022|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2023|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2023|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2023|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2023|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2024|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2024|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2024|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.D2024|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Debug|x64.ActiveCfg = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Debug|x64.Build.0 = Debug|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2019|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2019|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2019|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2019|x64.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2020|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2020|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2020|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2020|x64.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2021|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2021|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2021|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2021|x64.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2022|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2022|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2022|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2022|x64.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2023|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2023|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2023|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2023|x64.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2024|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2024|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2024|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.R2024|x64.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Release|Any CPU.Build.0 = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Release|x64.ActiveCfg = Release|Any CPU - {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Release|x64.Build.0 = Release|Any CPU + {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug One|x64.ActiveCfg = Debug One|x64 + {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug One|x64.Build.0 = Debug One|x64 + {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug|x64.ActiveCfg = Debug|x64 + {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Debug|x64.Build.0 = Debug|x64 + {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Release|x64.ActiveCfg = Release|x64 + {59DC5911-8879-4F59-86E0-7499B48BB7A5}.Release|x64.Build.0 = Release|x64 + {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Debug One|x64.ActiveCfg = Debug|x64 + {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Debug|x64.ActiveCfg = Debug|x64 + {C60EF26F-9E50-4751-8D9C-9D067CEA8F18}.Release|x64.ActiveCfg = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/ONBOXApp/ONBOXApp.csproj b/ONBOXApp/ONBOXApp.csproj index 0e4b69a..39d8e48 100644 --- a/ONBOXApp/ONBOXApp.csproj +++ b/ONBOXApp/ONBOXApp.csproj @@ -1,810 +1,682 @@ - - - - - Debug - AnyCPU - {59DC5911-8879-4F59-86E0-7499B48BB7A5} - Library - Properties - ONBOXAppl - ONBOXAppl - v4.7.2 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - - - - - - - - - true - bin\x64\Debug2019\ - TRACE;DEBUG;R2019 - full - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - true - bin\x64\Debug2020\ - v4.8 - TRACE;DEBUG;R2020 - full - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - true - v4.8 - bin\x64\Debug2021\ - TRACE;DEBUG;R2021 - full - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - true - - - true - v4.8 - bin\x64\Debug2022\ - TRACE;DEBUG;R2022 - full - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - true - - - true - v4.8 - bin\x64\Debug2023\ - TRACE;DEBUG;R2023 - full - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - true - - - true - v4.8 - bin\x64\Debug2024\ - TRACE;DEBUG;R2024 - full - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x64\Release2019\ - TRACE;R2019 - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - - - bin\x64\Release2020\ - v4.8 - TRACE;R2020 - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - - - bin\x64\Release2021\ - v4.8 - TRACE;R2021 - true - pdbonly - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - - - bin\x64\Release2022\ - v4.8 - TRACE;R2022 - true - pdbonly - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - - - bin\x64\Release2023\ - v4.8 - TRACE;R2023 - true - pdbonly - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - - - bin\x64\Release2024\ - TRACE;R2024 - v4.8 - true - pdbonly - x64 - 7.3 - prompt - MinimumRecommendedRules.ruleset - - - - C:\Program Files\Autodesk\Revit 2019\RevitAPI.dll - False - - - C:\Program Files\Autodesk\Revit 2019\RevitAPIUI.dll - False - - - C:\Program Files\Autodesk\Revit 2019\RevitAPIIFC.dll - False - - - - - C:\Program Files\Autodesk\Revit 2020\RevitAPI.dll - False - - - C:\Program Files\Autodesk\Revit 2020\RevitAPIUI.dll - False - - - C:\Program Files\Autodesk\Revit 2020\RevitAPIIFC.dll - False - - - - - C:\Program Files\Autodesk\Revit 2021\RevitAPI.dll - False - - - C:\Program Files\Autodesk\Revit 2021\RevitAPIUI.dll - False - - - C:\Program Files\Autodesk\Revit 2021\RevitAPIIFC.dll - False - - - - - C:\Program Files\Autodesk\Revit 2022\RevitAPI.dll - False - - - C:\Program Files\Autodesk\Revit 2022\RevitAPIUI.dll - False - - - C:\Program Files\Autodesk\Revit 2022\RevitAPIIFC.dll - False - - - - - C:\Program Files\Autodesk\Revit 2023\RevitAPI.dll - False - - - C:\Program Files\Autodesk\Revit 2023\RevitAPIUI.dll - False - - - C:\Program Files\Autodesk\Revit 2023\RevitAPIIFC.dll - False - - - - - C:\Program Files\Autodesk\Revit 2024\RevitAPI.dll - False - - - C:\Program Files\Autodesk\Revit 2024\RevitAPIUI.dll - False - - - C:\Program Files\Autodesk\Revit 2024\RevitAPIIFC.dll - False - - - - - - - - - - - - - - - - - - 4.0 - - - - - - - - - AboutUI.xaml - - - - ElementJoinSelectUI.xaml - - - - ElementsJoinUIAdvanced.xaml - - - - - BeamsFromEntireBuildingChooseStandardFloorsUI.xaml - - - BeamsFromEntireBuildingUI.xaml - - - - BeamsFromColumnsUI.xaml - - - - BeamsFromWallsUI.xaml - - - BeamsUpdateUI.xaml - - - - - ColumnsFromDwgUI.xaml - - - - ElementsCopyUI.xaml - - - - ElementsJoinUI.xaml - - - - ExceptionManagerUI.xaml - - - - - PrivacyUI.xaml - - - Code - - - True - True - HelpLinks.resx - - - True - True - HelpLinks.pt-BR.resx - - - True - True - Messages.resx - - - True - True - Resources.resx - - - True - True - RibbonLanguage.resx - - - True - Settings.settings - True - - - True - True - WindowLanguage.resx - - - - RenumberBeamsUI.xaml - - - RenumberBeamTypesUI.xaml - - - RenumberLevelPrefixUI.xaml - - - - RenumberColumnsLevelsUI.xaml - - - RenumberColumnsUI.xaml - - - RenumberColumnsTypeUI.xaml - - - RenumberColumnsSelectionUI.xaml - - - - - RenumberGridsUI.xaml - - - RenumberGridsAdvUI.xaml - - - - renumberBlocksUI.xaml - - - RenumberParkingCleanerUI.xaml - - - renumberParkingPrefixUI.xaml - - - renumberParkingUI.xaml - - - RenumberTypeUI.xaml - - - - RevitZipUI.xaml - - - - - Canvas.xaml - - - - - - - - TopoPointCloudUIAdvanced.xaml - - - - - - - - - - TopoSlopesUI.xaml - - - - - - PublicResXFileCodeGenerator - HelpLinks.pt-BR.Designer.cs - - - PublicResXFileCodeGenerator - HelpLinks.Designer.cs - - - - PublicResXFileCodeGenerator - Messages.Designer.cs - Designer - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - PublicResXFileCodeGenerator - RibbonLanguage.Designer.cs - - - - PublicResXFileCodeGenerator - WindowLanguage.Designer.cs - Designer - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - echo Configuration: $(Configuration) + + + + false + + + + + + + -if $(Configuration) == Debug2017 goto D2017 -if $(Configuration) == Debug2018 goto D2018 -if $(Configuration) == Debug2019 goto D2019 -if $(Configuration) == Debug2020 goto D2020 -if $(Configuration) == Debug2021 goto D2021 -if $(Configuration) == Debug2022 goto D2022 -if $(Configuration) == Debug2023 goto D2023 -if $(Configuration) == Debug2024 goto D2024 + + + obj\$(Configuration)\$(TargetFramework)\ + true + true + -if $(Configuration) == Release2017 goto R2017 -if $(Configuration) == Release2018 goto R2018 -if $(Configuration) == Release2019 goto R2019 -if $(Configuration) == Release2020 goto R2020 -if $(Configuration) == Release2021 goto R2021 -if $(Configuration) == Release2022 goto R2022 -if $(Configuration) == Release2023 goto R2023 -if $(Configuration) == Release2024 goto R2024 + + Debug;Debug One;Release + x64 + Library + ONBOXAppl + ONBOXAppl + win -echo ######## INVALID CONFIGURATION SPECIFIED ######## + net47;net48; + 2024 + REVIT$(RevitVersion) + $(DefineConstants) + + x64 + None + false + false + false + ..\bin\$(Configuration)\$(RevitVersion) + false + -goto exit + + + {351668CC-8477-4fbf-BFE3-5F1006E4DB1F} + -:D2019 -echo Copying results to 2019 -if not exist "%25ProgramData%25\Autodesk\Revit\Addins\2019\ONBOX\" mkdir "%25ProgramData%25\Autodesk\Revit\Addins\2019\ONBOX\" -XCOPY "$(TargetDir)\*" "%25ProgramData%25\Autodesk\Revit\Addins\2019\ONBOX\" /Y /R /F /I /S -copy "$(ProjectDir)\ONBOXApp.addin" "%25ProgramData%25\Autodesk\Revit\Addins\2019\" -goto exit + + + true + + + + + + 2019 + ..\bin\$(Configuration)\$(RevitVersion) + + + + 2026 + true + ..\bin\$(Configuration)\$(RevitVersion) + + + + + net8.0-windows + + + + + $(DefineConstants);DEBUG + full + true + + + + + true + pdbonly + + + + + + + + + + + + + + + + + + + + + + 4.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -:D2020 -echo Copying results to 2020 -if not exist "%25ProgramData%25\Autodesk\Revit\Addins\2020\ONBOX\" mkdir "%25ProgramData%25\Autodesk\Revit\Addins\2020\ONBOX\" -XCOPY "$(TargetDir)\*" "%25ProgramData%25\Autodesk\Revit\Addins\2020\ONBOX\" /Y /R /F /I /S -copy "$(ProjectDir)\ONBOXApp.addin" "%25ProgramData%25\Autodesk\Revit\Addins\2020\" -goto exit + + + $(DefineConstants);REVIT2026UP + $(DefineConstants) + -:D2021 -echo Copying results to 2021 -if not exist "%25ProgramData%25\Autodesk\Revit\Addins\2021\ONBOX\" mkdir "%25ProgramData%25\Autodesk\Revit\Addins\2021\ONBOX\" -XCOPY "$(TargetDir)\*" "%25ProgramData%25\Autodesk\Revit\Addins\2021\ONBOX\" /Y /R /F /I /S -copy "$(ProjectDir)\ONBOXApp.addin" "%25ProgramData%25\Autodesk\Revit\Addins\2021\" -goto exit + + + $(DefineConstants);REVIT2025UP + $(DefineConstants) + -:D2022 -echo Copying results to 2022 -if not exist "%25ProgramData%25\Autodesk\Revit\Addins\2022\ONBOX\" mkdir "%25ProgramData%25\Autodesk\Revit\Addins\2022\ONBOX\" -XCOPY "$(TargetDir)\*" "%25ProgramData%25\Autodesk\Revit\Addins\2022\ONBOX\" /Y /R /F /I /S -copy "$(ProjectDir)\ONBOXApp.addin" "%25ProgramData%25\Autodesk\Revit\Addins\2022\" -goto exit + + $(DefineConstants);REVIT2024UP + $(DefineConstants) + + + + $(DefineConstants);DEBUG + full + ..\bin\Debug\$(RevitVersion) + + + + + + + AboutUI.xaml + + + + ElementJoinSelectUI.xaml + + + + ElementsJoinUIAdvanced.xaml + + + + + BeamsFromEntireBuildingChooseStandardFloorsUI.xaml + + + BeamsFromEntireBuildingUI.xaml + + + + BeamsFromColumnsUI.xaml + + + + BeamsFromWallsUI.xaml + + + BeamsUpdateUI.xaml + + + + + ColumnsFromDwgUI.xaml + + + + ElementsCopyUI.xaml + + + + ElementsJoinUI.xaml + + + + ExceptionManagerUI.xaml + + + + + PrivacyUI.xaml + + + + HelpLinks.resx + + + HelpLinks.pt-BR.resx + + + Messages.resx + + + Resources.resx + + + RibbonLanguage.resx + + + Settings.settings + + + WindowLanguage.resx + True + True + + + + RenumberBeamsUI.xaml + + + RenumberBeamTypesUI.xaml + + + RenumberLevelPrefixUI.xaml + + + + RenumberColumnsLevelsUI.xaml + + + RenumberColumnsUI.xaml + + + RenumberColumnsTypeUI.xaml + + + RenumberColumnsSelectionUI.xaml + + + + + RenumberGridsUI.xaml + + + RenumberGridsAdvUI.xaml + + + + renumberBlocksUI.xaml + + + RenumberParkingCleanerUI.xaml + + + renumberParkingPrefixUI.xaml + + + renumberParkingUI.xaml + + + RenumberTypeUI.xaml + + + + RevitZipUI.xaml + + + + + Canvas.xaml + + + + + + + + TopoPointCloudUIAdvanced.xaml + + + + + + + + + + TopoSlopesUI.xaml + + + + + + + + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + + + + + PublicResXFileCodeGenerator + HelpLinks.pt-BR.Designer.cs + + + PublicResXFileCodeGenerator + HelpLinks.Designer.cs + + + + PublicResXFileCodeGenerator + Messages.Designer.cs + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + PublicResXFileCodeGenerator + RibbonLanguage.Designer.cs + + + + PublicResXFileCodeGenerator + WindowLanguage.Designer.cs + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -:D2023 -echo Copying results to 2023 -if not exist "%25ProgramData%25\Autodesk\Revit\Addins\2023\ONBOX\" mkdir "%25ProgramData%25\Autodesk\Revit\Addins\2023\ONBOX\" -XCOPY "$(TargetDir)\*" "%25ProgramData%25\Autodesk\Revit\Addins\2023\ONBOX\" /Y /R /F /I /S -copy "$(ProjectDir)\ONBOXApp.addin" "%25ProgramData%25\Autodesk\Revit\Addins\2023\" -goto exit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --> + \ No newline at end of file diff --git a/ONBOXApp/PackageContents.xml b/ONBOXApp/PackageContents.xml new file mode 100644 index 0000000..fedf6bf --- /dev/null +++ b/ONBOXApp/PackageContents.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ONBOXApp/Properties/launchSettings.json b/ONBOXApp/Properties/launchSettings.json new file mode 100644 index 0000000..d5c1c72 --- /dev/null +++ b/ONBOXApp/Properties/launchSettings.json @@ -0,0 +1,82 @@ +{ + "profiles": { + "Revit 2026": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2026\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2025": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2025\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2024": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2024\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2023": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2023\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2022": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2022\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2021": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2021\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2020": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2020\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2019": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2019\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2018": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2018\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2017": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2017\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2016": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2016\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2015": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2015\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + }, + "Revit 2014": { + "commandName": "Executable", + "executablePath": "%ProgramW6432%\\Autodesk\\Revit 2014\\Revit.exe", + "commandLineArgs": "/viewer", + "use64Bit": true + } + } +} \ No newline at end of file diff --git a/OnboxApp.bundle/PackageContents.xml b/OnboxApp.bundle/PackageContents.xml index 2f2f28f..fedf6bf 100644 --- a/OnboxApp.bundle/PackageContents.xml +++ b/OnboxApp.bundle/PackageContents.xml @@ -26,4 +26,12 @@ + + + + + + + + \ No newline at end of file