private void WLine_EndedPR(object sender, EndPREventArgs e)
        {
            Manager manager = Manager.Singleton;

            manager.EndedPR(e.No);
            if (EndedPR != null)
            {
                EndedPR(this, e);
            }
        }
        private void Wlf_EndedPR(object sender, EndPREventArgs e)
        {
            ListViewItem lvi = lv_line.Items[e.No - 1];

            if (lvi.Selected)
            {
                WaferLine wl = lvi.Tag as WaferLine;
                lb_pr.Text = wl.PCnt.ToString();
            }
        }
 private void Cs_EndedPR(object sender, EndPREventArgs e)
 {
     if (this.InvokeRequired)
     {
         EndPREventHandler dele = Cs_EndedPR;
         this.Invoke(dele, new object[] { sender, e });
     }
     else
     {
         ListViewItem lvi = lvi_dic[e.No];
         WaferLine    wl  = lvi.Tag as WaferLine;
         wl.PCnt--;
         if (lvi.Selected)
         {
             lb_npr.Text = wl.PCnt.ToString();
         }
     }
 }