private void m_radioXStart_Click(object sender, EventArgs e)
        {
            RadioButton tmpSender = (RadioButton)sender;

            if (tmpSender == m_radioXStartLeft)
            {
                m_auto_dirX = LaserPathMove.LASER_PATH_MOVE_LEFT;
            }
            else if (tmpSender == m_radioXStartRight)
            {
                m_auto_dirX = LaserPathMove.LASER_PATH_MOVE_RIGHT;
            }
        }
        private void m_radioYStart_Click(object sender, EventArgs e)
        {
            RadioButton tmpSender = (RadioButton)sender;

            if (tmpSender == m_radioYStartUp)
            {
                m_auto_dirY = LaserPathMove.LASER_PATH_MOVE_UP;
            }
            else if (tmpSender == m_radioYStartDown)
            {
                m_auto_dirY = LaserPathMove.LASER_PATH_MOVE_DOWN;
            }
        }
        private void m_radio_Click(object sender, EventArgs e)
        {
            RadioButton tmpSender = (RadioButton)sender;

            if (tmpSender == m_radioLeft)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_FIRSTX;
                m_auto_dirX            = LaserPathMove.LASER_PATH_MOVE_LEFT;
                m_auto_dirY            = (m_radioYStartUp.Checked) ? LaserPathMove.LASER_PATH_MOVE_UP : LaserPathMove.LASER_PATH_MOVE_DOWN;
                m_txbAngle.Text        = String.Format("{0}", 180);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = false;
                m_radioXStartRight.Enabled = false;
                m_radioYStartUp.Enabled    = true;
                m_radioYStartDown.Enabled  = true;
            }
            else if (tmpSender == m_radioTopLeft)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_ANGLE;
                m_auto_dirX            = LaserPathMove.LASER_PATH_MOVE_LEFTUP;
                m_auto_dirY            = LaserPathMove.LASER_PATH_MOVE_LEFTUP;
                m_txbAngle.Text        = String.Format("{0}", 135);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = false;
                m_radioXStartRight.Enabled = false;
                m_radioYStartUp.Enabled    = false;
                m_radioYStartDown.Enabled  = false;
            }
            else if (tmpSender == m_radioBottonLeft)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_ANGLE;
                m_auto_dirX            = LaserPathMove.LASER_PATH_MOVE_LEFTDOWN;
                m_auto_dirY            = LaserPathMove.LASER_PATH_MOVE_LEFTDOWN;
                m_txbAngle.Text        = String.Format("{0}", 225);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = false;
                m_radioXStartRight.Enabled = false;
                m_radioYStartUp.Enabled    = false;
                m_radioYStartDown.Enabled  = false;
            }
            else if (tmpSender == m_radioTop)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_FIRSTY;
                m_auto_dirY            = LaserPathMove.LASER_PATH_MOVE_UP;
                m_auto_dirX            = (m_radioXStartLeft.Checked) ? LaserPathMove.LASER_PATH_MOVE_LEFT : LaserPathMove.LASER_PATH_MOVE_RIGHT;
                m_txbAngle.Text        = String.Format("{0}", 90);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = true;
                m_radioXStartRight.Enabled = true;
                m_radioYStartUp.Enabled    = false;
                m_radioYStartDown.Enabled  = false;
            }
            else if (tmpSender == m_radioBotton)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_FIRSTY;
                m_auto_dirY            = LaserPathMove.LASER_PATH_MOVE_DOWN;
                m_auto_dirX            = (m_radioXStartLeft.Checked) ? LaserPathMove.LASER_PATH_MOVE_LEFT : LaserPathMove.LASER_PATH_MOVE_RIGHT;
                m_txbAngle.Text        = String.Format("{0}", 270);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = true;
                m_radioXStartRight.Enabled = true;
                m_radioYStartUp.Enabled    = false;
                m_radioYStartDown.Enabled  = false;
            }
            else if (tmpSender == m_radioRight)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_FIRSTX;
                m_auto_dirX            = LaserPathMove.LASER_PATH_MOVE_RIGHT;
                m_auto_dirY            = (m_radioYStartUp.Checked) ? LaserPathMove.LASER_PATH_MOVE_UP : LaserPathMove.LASER_PATH_MOVE_DOWN;
                m_txbAngle.Text        = String.Format("{0}", 0);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = false;
                m_radioXStartRight.Enabled = false;
                m_radioYStartUp.Enabled    = true;
                m_radioYStartDown.Enabled  = true;
            }
            else if (tmpSender == m_radioTopRight)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_ANGLE;
                m_auto_dirX            = LaserPathMove.LASER_PATH_MOVE_RIGHTUP;
                m_auto_dirY            = LaserPathMove.LASER_PATH_MOVE_RIGHTUP;
                m_txbAngle.Text        = String.Format("{0}", 45);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = false;
                m_radioXStartRight.Enabled = false;
                m_radioYStartUp.Enabled    = false;
                m_radioYStartDown.Enabled  = false;
            }
            else if (tmpSender == m_radioTopLeft)
            {
                m_auto_first_direction = LaserPathMove.LASER_PATH_MOVE_ANGLE;
                m_auto_dirX            = LaserPathMove.LASER_PATH_MOVE_RIGHTDOWN;
                m_auto_dirY            = LaserPathMove.LASER_PATH_MOVE_RIGHTDOWN;
                m_txbAngle.Text        = String.Format("{0}", 315);

                // Disable Direction Botton
                m_radioXStartLeft.Enabled  = false;
                m_radioXStartRight.Enabled = false;
                m_radioYStartUp.Enabled    = false;
                m_radioYStartDown.Enabled  = false;
            }
        }