示例#1
0
 private void Reload_Click(object sender, EventArgs e)
 {
     Util.message("Начинаем загрузку ");
     mp = new Project();
     mp.LoadProject(start);
     Util.message("Загрузка завершена");
     SubsView.BeginUpdate();
     SubsView.Nodes.Clear();
     values = new Dictionary<string, Dumper>();
     foreach (Subsystem sub in mp.subs.Values)
     {
         SubsView.Nodes.Add(new TreeNode(sub.name));
         Dumper value = new Dumper(sub.main, 1080, sub.max_id);
         values.Add(sub.name, value);
     }
     SubsView.Sort();
     SubsView.EndUpdate();
     subsystem.BackColor = Color.Red;
     activeDump = null;
     activeSub = null;
 }
示例#2
0
 public MainForm(string startxml)
 {
     //start = startxml;
     startxml = "d:\\mgpro\\du\\ctrl.xml";
     start = "d:\\mgpro\\du\\ctrl.xml";
     InitializeComponent();
     Util.messageLine = new List<string>();
     Util.message("Начинаем загрузку ");
     mp.LoadProject(startxml);
     Util.message("Загрузка завершена");
     SubsView.BeginUpdate();
     SubsView.Nodes.Clear();
     foreach(Subsystem sub in mp.subs.Values)
     {
         SubsView.Nodes.Add(new TreeNode(sub.name));
         Dumper value = new Dumper(sub.main, 1080, sub.max_id);
         values.Add(sub.name, value);
     }
     SubsView.Sort();
     SubsView.EndUpdate();
     subsystem.BackColor = Color.Red;
     viewTable = new ViewTable(dataView);
 }