private void WLine_AddedWafer(object sender, AddWaferEventArgs e)
        {
            Manager manager = Manager.Singleton;

            manager.AddWafer(e.No, e.BWCnt);
            if (AddedWafer != null)
            {
                AddedWafer(this, e);
            }
        }
 private void Cs_AddedWafer(object sender, AddWaferEventArgs e)
 {
     if (this.InvokeRequired)
     {
         AddWaferEventHandler dele = Cs_AddedWafer;
         this.Invoke(dele, new object[] { sender, e });
     }
     else
     {
         ListViewItem lvi = lvi_dic[e.No];
         lvi.SubItems[1].Text = e.BWCnt.ToString();
         WaferLine wl  = lvi.Tag as WaferLine;
         int       gap = e.BWCnt - wl.BWCnt;
         wl.InWafer(gap);
     }
 }
Пример #3
0
 private void Wlf_AddedWafer(object sender, AddWaferEventArgs e)
 {
     ChangeStatusWaferLine(e.No);
 }