From bcb4c04c1391246bb99981c8898f9d692da8eaf8 Mon Sep 17 00:00:00 2001
From: zhangyk-c <zhangyk-c@glodon.com>
Date: 星期二, 16 七月 2024 20:07:47 +0800
Subject: [PATCH] 族库更新

---
 HStation.RevitDev/RevitDataExport/Plugin/Command.cs |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/HStation.RevitDev/RevitDataExport/Plugin/Command.cs b/HStation.RevitDev/RevitDataExport/Plugin/Command.cs
index a3fec71..31b6671 100644
--- a/HStation.RevitDev/RevitDataExport/Plugin/Command.cs
+++ b/HStation.RevitDev/RevitDataExport/Plugin/Command.cs
@@ -40,7 +40,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Pump;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -54,7 +54,9 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Pipe;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            Common.GlobalResource.CurrentAddinId = commandData.Application.ActiveAddInId;
+            DocumentUtil.RegistDocumentEvent(commandData.Application.Application);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -68,7 +70,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Valve;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -82,7 +84,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Heat_Exchanger;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -96,7 +98,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Blocker;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -110,7 +112,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Shower;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -124,7 +126,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Three_Joint;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -138,7 +140,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Four_Joint;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -152,7 +154,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Water_Meter;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -166,7 +168,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Water_Pool;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -180,7 +182,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Water_Box;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -194,7 +196,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Elbow;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }
@@ -208,7 +210,7 @@
         YWFamilyType m_type = YWFamilyType.YWFT_Fire_Hydrant;
         public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
         {
-            ExternalCommandUtils.ShowDockablePanel(commandData, m_type);
+            DockablePaneUtils.ShowDockablePanel(commandData, m_type);
             return Result.Succeeded;
         }
     }

--
Gitblit v1.9.3