コード例 #1
0
 public override bool FormLoadReady()
 {
     base.FormLoadReady();
     this.UnderBar.BtList[5].UsedLed = true;
     pausePos = Globals.AxisPoint;//暂停时对准位置
     seg      = Globals.Segment;
     if (pausePos.X <= 0 || pausePos.Y <= 0)
     {
         pausePos   = Globals.Channel.PausePos;
         pausePos.Y = Globals.Channel.PausePos.Y + Globals.KniefAdj;//划切位置+偏移位置
     }
     if (CHs.Contains(Globals.Channel))
     {
         for (int i = 0; i < CHs.Count; i++)
         {
             if (CHs[i] == Globals.Channel)
             {
                 ChannlIndex = i;
                 SetCurrentChannel();
                 break;
             }
         }
     }
     LoadDefaultValue(seg);
     return(true);
 }
コード例 #2
0
 private void CutAlignManager_Load(object sender, EventArgs e)
 {
     if (Globals.IsInit)
     {
         Common.X_Axis.AxisJogAbsWork(CH1.AlignPoint.X);
         Common.Y_Axis.AxisJogAbsWork(CH1.AlignPoint.Y + Globals.KniefAdj); //划切位置+偏移位置
         Common.T_Axis.AxisJogAbsWork(CH1.AlignT);                          //T轴对准点
     }
     load = true;
     curChannel.Items.Clear();
     curChannel.Items.AddRange(CHs.ToArray());
     curChannel.SelectedIndex = 0;
     Common.ReportCmdKeyProgress(CmdKey.A0001);
 }
コード例 #3
0
        public override bool FormLoadReady()
        {
            bool flag = base.FormLoadReady();

            if (load)
            {
                if (CHs.Contains(Globals.Channel))
                {
                    for (int i = 0; i < CHs.Count; i++)
                    {
                        if (CHs[i] == Globals.Channel)
                        {
                            curChannel.SelectedIndex = i;
                            break;
                        }
                    }
                }
            }
            this.UnderBar.BtList[5].UsedLed = true;
            return(flag);
        }