//--------------------------------------------------------------------------- private void btStart_Click(object sender, RoutedEventArgs e) { // if (SEQ._bRun || SEQ._bAuto) { UserFunction.fn_UserMsg("Can't Work while RUN or Auto"); return; } if (FM.fn_GetLevel() != (int)EN_USER_LEVEL.lvMaster) { UserFunction.fn_UserMsg("Please Change Master Level."); return; } int nDly = 0; int.TryParse(upStopDelay.UPValue, out nDly); bool isOk = ACTR.MoveCyl(m_nSelIndex, (int)EN_ACTR_CMD.Fwd); if (isOk) { ACTR.fn_Reset(); MAN.fn_SetRptAct(-1, false, nDly); MAN.fn_SetRptAct(m_nSelIndex, true, nDly); } }
//--------------------------------------------------------------------------- private void btBwd_Click(object sender, RoutedEventArgs e) { if (SEQ._bRun || SEQ._bAuto) { UserFunction.fn_UserMsg("Can't Work while RUN or Auto"); return; } // EN_ACTR_LIST acList = (EN_ACTR_LIST)m_nSelIndex; ACTR.MoveCyl(acList, ccBwd); }
//--------------------------------------------------------------------------- private void menuItemAll_Click(object sender, RoutedEventArgs e) { if (SEQ._bRun) { UserFunction.fn_UserMsg("Can not Change while the Machine is running."); } //Local Var. EN_PLATE_STAT enPlateState = EN_PLATE_STAT.ptsNone; MenuItem mu = sender as MenuItem; //int nTag = Array.IndexOf(UserConst.STR_PIN_STAT, mu.Header.ToString().Substring(6)); int nTag = Convert.ToInt32(mu.Tag); switch (nTag) { case 0: enPlateState = EN_PLATE_STAT.ptsEmpty; break; case 1: enPlateState = EN_PLATE_STAT.ptsReady; break; case 2: enPlateState = EN_PLATE_STAT.ptsFinish; break; default: break; } // DM.MAGA[m_nSelMaga].SetTo((int)enPlateState); }