コード例 #1
0
        private void SrfIntrvlDescriptionButton_Click(object sender, EventArgs e)
        {
            GAUSSPARAM gp;
            gp.mean = m_aa.surfaceInterval.mean;
            gp.std = m_aa.surfaceInterval.std;
            gp.termCoeff = 0;
            gp.termCoeffEnabled = false;

            FormGaussParams dlg = new FormGaussParams(gp);
            dlg.ShowDialog(this);
            if(dlg.modified == true)
            {
                UpdateModifiedStatus();
                m_aa.surfaceInterval.mean = dlg.res.mean;
                m_aa.surfaceInterval.std = dlg.res.std;
                UpdateSurfInterval();
            }
            this.BringToFront();
        }
コード例 #2
0
        private void TravelRateDescriptionButton_Click(object sender, EventArgs e)
        {
            GAUSSPARAM gp;
            gp.mean = m_aa.rate.mean;
            gp.std = m_aa.rate.std;
            gp.termCoeff = m_aa.rate.coeff;
            gp.termCoeffEnabled = true;
            FormGaussParams dlg = new FormGaussParams(gp);
            dlg.ShowDialog(this);
            if(dlg.modified == true)
            {
                UpdateModifiedStatus();
                m_aa.rate.mean = dlg.res.mean;
                m_aa.rate.std = dlg.res.std;
                m_aa.rate.coeff = dlg.res.termCoeff;
                UpdateTravelRate();
            }
            this.BringToFront();

        }