public virtual void Reset()
 {
     TCA = null;
     AllModules.Clear();
     ModuleTCA.ResetModuleFields(this);
     Close();
 }
Exemple #2
0
 void clear_fields()
 {
     ModulesGraph.Show(false);
     AllTabs.ForEach(t => t.Reset());
     AllWindows.ForEach(w => w.Reset());
     AllTabFields.ForEach(fi => fi.SetValue(this, null));
     ModuleTCA.ResetModuleFields(this);
     AllTabs.Clear();
     TCA = null;
 }
 public virtual void Reset()
 {
     TCA = null;
     AllModules.Clear();
     ModuleTCA.ResetModuleFields(this);
     foreach (var sw in subwindows)
     {
         ModuleTCA.ResetModuleFields(sw);
         ModuleTCA.SetTCAField(sw, null);
     }
 }
 void clear_fields()
 {
     ModulesGraph.Show(false);
     AllTabs.ForEach(t => t.Reset());
     AllPanels.ForEach(p => p.Reset());
     AllTabFields.ForEach(fi => fi.SetValue(this, null));
     ModuleTCA.ResetModuleFields(this);
     AllTabs.Clear();
     ActiveVesselTCA = null;
     TCA             = null;
 }