示例#1
0
        public static bool UnregisterFileUsage(object user, ILoadedFile file, bool throwIfNotFound = true)
        {
            var wasUnregistered = file.UnregisterDependant(user, throwIfNotFound);

            m_loadedFilesManager.UnloadAllFilesWithoutDependants();
            return(wasUnregistered);
        }
 private void DocumentViewDockContent_FormClosing(object sender, System.Windows.Forms.FormClosingEventArgs e)
 {
     if (this.File != null)
     {
         m_file.UnregisterDependant(m_scriptFileOwner);
         StepBro.Core.Main.GetLoadedFilesManager().UnloadAllFilesWithoutDependants();
     }
 }