Exemplo n.º 1
0
        private void btnCancel_Click(object sender, EventArgs e)
        {
            int last = mf.curve.numCurveLineSelected;

            mf.FileLoadCurveLines();
            if (mf.curve.curveArr.Count > 0)
            {
                mf.curve.numCurveLineSelected = last;
                int idx = mf.curve.numCurveLineSelected - 1;
                mf.curve.aveLineHeading = mf.curve.curveArr[idx].aveHeading;

                mf.curve.refList?.Clear();
                for (int i = 0; i < mf.curve.curveArr[idx].curvePts.Count; i++)
                {
                    mf.curve.refList.Add(mf.curve.curveArr[idx].curvePts[i]);
                }
                mf.curve.isCurveSet = true;
            }

            Close();
        }