コード例 #1
0
        private void optDeltaMass_CheckedChanged(object sender, EventArgs e)
        {
            changeEnabled();

            if (optDeltaMass.Checked)
            {
                this.changeOpt = changeOption.calculateDMass;
            }
        }
コード例 #2
0
        private void optNewVal_CheckedChanged(object sender, EventArgs e)
        {
            changeEnabled();

            if (optNewVal.Checked)
            {
                this.changeOpt = changeOption.newValue;
            }
        }
コード例 #3
0
        private void optCopyVals_CheckedChanged(object sender, EventArgs e)
        {
            changeEnabled();

            if (optCopyVals.Checked)
            {
                this.changeOpt = changeOption.copyValues;
            }
        }
コード例 #4
0
        private void optConcatenateVal_CheckedChanged(object sender, EventArgs e)
        {
            changeEnabled();

            if (optConcatenateVal.Checked)
            {
                changeOpt = changeOption.concatenateFields;
            }
        }
コード例 #5
0
        //changeOption may be:
        //                      0 -- no option selected
        //                      1 -- constant value for any row or formula
        //                      2 -- copy values from another column
        //                      3 -- calculate DeltaMass

        public OPchangeColV()
        {
            InitializeComponent();
            alVariables      = new ArrayList();
            alOperators      = new ArrayList();
            okChange         = false;
            changeOpt        = changeOption.none;
            value            = "";
            valIsAOperation  = false;
            txtValue.KeyUp  += new KeyEventHandler(txtValue_KeyUp);
            operations       = new char[5];
            operations[0]    = '+';
            operations[1]    = '-';
            operations[2]    = '*';
            operations[3]    = '/';
            operations[4]    = '^';
            isSelectedColumn = false;
            isCopyFromColumn = false;
        }