diff --git a/src/IFoxCAD.Cad/Runtime/Env.cs b/src/IFoxCAD.Cad/Runtime/Env.cs index 9edeedbdee491da24306c1f8834b7898d3d2fdaa..b2c6e5ef9fdb34af38d79212bdb9cc3046c85a67 100644 --- a/src/IFoxCAD.Cad/Runtime/Env.cs +++ b/src/IFoxCAD.Cad/Runtime/Env.cs @@ -428,7 +428,7 @@ private static string GetName(this T value) return Enum.GetName(typeof(T), value); } -#endregion Enum + #endregion Enum #region 环境变量 /// @@ -456,7 +456,7 @@ public static void SetVar(string varName, object value) Env.Print($"{varName} 是不存在的变量!"); } - + } /// /// 获取系统环境变量 @@ -486,4 +486,9 @@ public static void SetEnv(string var, string? value) /// /// 要打印的对象 public static void Print(object message) => Editor.WriteMessage($"{message}\n"); + /// + /// 判断当前是否在UCS坐标下 + /// + /// Bool + public static bool IsUcs() => (short)GetVar("WORLDUCS") == 0; }