From dbed0354a00fde9db87862b9f03db0fbf0d3aabc Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 04 九月 2024 16:38:50 +0800
Subject: [PATCH] 1

---
 TEWin/FrmWin.cs |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/TEWin/FrmWin.cs b/TEWin/FrmWin.cs
index a1250e6..704a0c8 100644
--- a/TEWin/FrmWin.cs
+++ b/TEWin/FrmWin.cs
@@ -790,9 +790,16 @@
         #region 鏂规绠$悊
         private void Save()
         {
-            //SG.Command.Execute(1003, null);
             SaveLocation();
-            this.SG.Project.Save();
+            this.SG.Command.Execute(1019, 0); // Capture Tree State
+            SG.Command.Execute(1003, null); // this.SG.Project.Save();
+        }
+
+        private void SaveAs(string flyPath)
+        {
+            SaveLocation();
+            this.SG.Command.Execute(1019, 0); // Capture Tree State
+            this.SG.Project.SaveAs(flyPath);
         }
 
         private void OpenPrj()
@@ -864,6 +871,14 @@
                 return null;
             }
         }
+
+        private String GetSavePath()
+        {
+            string appData = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
+            string tePathName = ConfigurationManager.AppSettings["tePath"].Contains("SmartEarth") ? "SmartEarth" : "Skyline";
+
+            return Path.Combine(appData, tePathName, "TerraExplorer");
+        }
         #endregion
     }
 }

--
Gitblit v1.9.3