chr
2025-03-04 3f62d18e4361cd1d7a49c126765d95b2ad9c8246
PdmSwPlugin.Common/Util/OpenDocContext.cs
@@ -5,18 +5,20 @@
{
    public class OpenDocContext
    {
        public static readonly Hashtable OpenDocs = new Hashtable();
        public static readonly Hashtable OpenDocs = Hashtable.Synchronized(new Hashtable());
        public static void AddDoc(ModelDoc2 doc, object handler) {
        public static void AddDoc(ModelDoc2 doc, object handler)
        {
            OpenDocs.Add(doc, handler);
        }
        public static bool IsOpenDoc(ModelDoc2 doc) {
        public static bool IsOpenDoc(ModelDoc2 doc)
        {
            return OpenDocs.ContainsKey(doc);
        }
        public static void RemoveDoc(ModelDoc2 doc)
        {
        {
            OpenDocs.Remove(doc);
        }