Esempio n. 1
0
        //close the current job
        public void JobClose()
        {
            //turn manual button off
            manualBtnState       = btnStates.Off;
            btnManualOffOn.Image = Properties.Resources.ManualOff;

            //job is closed
            isJobStarted = false;

            //clear out the contour Lists
            ct.ResetContour();

            //clear the flags
            flagPts.Clear();
            btnFlag.Enabled = false;

            //reset the buttons
            btnABLine.Enabled    = false;
            btnContour.Enabled   = false;
            btnAutoSteer.Enabled = false;
            isAutoSteerBtnOn     = false;

            ct.isContourBtnOn = false;
            ct.isContourOn    = false;
            ct.ptList.Clear();


            cboxLastPass.Checked       = false;
            cboxLaserModeOnOff.Checked = false;


            //change images to reflect on off
            btnABLine.Image    = Properties.Resources.ABLineOff;
            btnContour.Image   = Properties.Resources.ContourOff;
            btnAutoSteer.Image = Properties.Resources.AutoSteerOff;

            //fix ManualOffOnAuto buttons
            btnManualOffOn.Enabled = false;
            btnManualOffOn.Image   = Properties.Resources.ManualOff;

            //reset all the ABLine stuff
            ABLine.ResetABLine();

            //update the menu
            fieldToolStripMenuItem.Text = gStr.gsStartNewField;

            //reset all Port Module values
            mc.ResetAllModuleCommValues();

            //by Pat
            ct.eleViewList.Clear();
            ct.mapList.Clear();
            ct.boundaryList.Clear();
            ct.usedPtList.Clear();
            pn.eastingOffset  = 0;
            pn.northingOffset = 0;
            pn.altitudeOffset = 0;
        }
Esempio n. 2
0
        //close the current job
        public void JobClose()
        {
            //turn manual button off
            manualBtnState       = btnStates.Off;
            btnManualOffOn.Image = Properties.Resources.ManualOff;

            //job is closed
            isJobStarted = false;

            //clear out the contour Lists
            ct.ResetContour();

            //clear the flags
            flagPts.Clear();
            btnFlag.Enabled = false;

            //reset the buttons
            btnABLine.Enabled    = false;
            btnContour.Enabled   = false;
            btnAutoSteer.Enabled = false;
            isAutoSteerBtnOn     = false;

            ct.isContourBtnOn = false;
            ct.isContourOn    = false;
            ct.ptList.Clear();
            ct.drawList.Clear();
            lblCut.Text          = "*";
            lblFill.Text         = "*";
            lblCutFillRatio.Text = "*";
            lblDrawSlope.Text    = "*";

            cboxLastPass.Checked     = false;
            cboxRecLastOnOff.Checked = false;

            //change images to reflect on off
            btnABLine.Image    = Properties.Resources.ABLineOff;
            btnContour.Image   = Properties.Resources.ContourOff;
            btnAutoSteer.Image = Properties.Resources.AutoSteerOff;

            //fix ManualOffOnAuto buttons
            btnManualOffOn.Enabled = false;
            btnManualOffOn.Image   = Properties.Resources.ManualOff;

            //reset all the ABLine stuff
            ABLine.ResetABLine();

            //update the menu
            fieldToolStripMenuItem.Text = gStr.gsStartNewField;

            //reset all Port Module values
            mc.ResetAllModuleCommValues();
        }