优化更新

This commit is contained in:
GG Z
2025-02-10 20:53:40 +08:00
parent 83b846f15f
commit 9696128f03
62 changed files with 2567 additions and 1608 deletions

View File

@@ -1,7 +1,5 @@
using System;
using System.Windows;
using System.Windows;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
using Autodesk.Windows;
@@ -10,8 +8,6 @@ using Nice3point.Revit.Toolkit.External.Handlers;
using Sai.RvKits.Properties;
using Sai.RvKits.RvView;
using adWin = Autodesk.Windows;
namespace Sai.RvKits.UIRibbon;
public class DrawingViewApp
@@ -46,6 +42,12 @@ public class DrawingViewApp
Resources.two_lines_16px,
"选择要标注的两条平行的几何模型边缘线进行标注。"
);
var adaptiveMEPTag = UIAssist.NewPushButtonData<AdaptiveMEPTagCmd>(
"自适应标记",
Resources.adaptive_MEP_tag_32px,
Resources.adaptive_MEP_tag_16px,
"删除距离过密的标记及管上标记方向调整"
);
var visibilityControl = UIAssist.NewPushButtonData<VisibilityControlCmd>(
"可见性",
@@ -98,7 +100,7 @@ public class DrawingViewApp
"元素菜单控制"
);
ribbonPanel.AddStackedItems(dim2Line, autoAlignTags, arrangeTags);
ribbonPanel.AddSplitButton("标记工具", dim2Line, autoAlignTags, arrangeTags, adaptiveMEPTag);
ribbonPanel.AddStackedItems(visibilityControl, sectionBox, filter);
//ribbonPanel.AddSplitButton(splitBtn1, dim2Line, autoAlignTags, arrangeTags);