Example #1
0
        private void DataSourceComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            ah.DataSourceComboBox_SelectedIndexChanged(sender, e);
            EnableTermControls();
            CommentAtEndCheckBox.Enabled = true;
            PrintResultsCheckBox.Enabled = true;
            switch (ah.ap.data_src)
            {
            case ConstructedSource.Live:
                // every set as above
                break;

            case ConstructedSource.DB:
                break;

            case ConstructedSource.CycleFile:
                CommentAtEndCheckBox.Enabled = false;
                break;

            case ConstructedSource.Manual:
                CommentAtEndCheckBox.Enabled = false;
                break;

            case ConstructedSource.ReviewFile:
            default:
                CommentAtEndCheckBox.Enabled = false;
                //PrintResultsCheckbox.Enabled = false;
                break;
            }
        }
Example #2
0
        private void DataSourceComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            ah.DataSourceComboBox_SelectedIndexChanged(sender, e);
            CountTimeTextBox.Enabled        = true;
            UseNumCyclesRadioButton.Enabled = true;
            UseDoublesRadioButton.Enabled   = true;
            UseTriplesRadioButton.Enabled   = true;
            UsePu240eRadioButton.Enabled    = true;
            CommentTextBox.Enabled          = true;
            NumPassiveCyclesTextBox.Enabled = true;
            MeasPrecisionTextBox.Enabled    = false;
            MinNumCyclesTextBox.Enabled     = false;
            MaxNumCyclesTextBox.Enabled     = false;

            CommentAtEndCheckBox.Enabled = true;
            PrintResultsCheckBox.Enabled = true;

            //enable/disable selected controls here
            switch (ah.ap.data_src)
            {
            case ConstructedSource.Live:
                // every set as above
                break;

            case ConstructedSource.DB:
            case ConstructedSource.CycleFile:
            case ConstructedSource.Manual:
            case ConstructedSource.ReviewFile:
            default:
                NumPassiveCyclesTextBox.Enabled = false;
                CountTimeTextBox.Enabled        = false;
                UseNumCyclesRadioButton.Enabled = false;
                UseDoublesRadioButton.Enabled   = false;
                UseTriplesRadioButton.Enabled   = false;
                UsePu240eRadioButton.Enabled    = false;
                //CommentAtEndCheckBox.Checked = false; //For DB, disallow comment? HN 4/16/2018
                CommentAtEndCheckBox.Enabled = false;
                //PrintResultsCheckbox.Enabled = false;
                break;
            }
            ah.ap.modified = true;
        }
Example #3
0
        private void DataSourceComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            ah.DataSourceComboBox_SelectedIndexChanged(sender, e);
            EnableTermControls();
            CommentAtEndCheckBox.Enabled = true;
            PrintResultsCheckBox.Enabled = true;
            switch (ah.ap.data_src)
            {
            case ConstructedSource.Live:
                // every set as above
                break;

            case ConstructedSource.DB:
                break;

            case ConstructedSource.CycleFile:
                CommentAtEndCheckBox.Enabled = false;
                break;

            case ConstructedSource.Manual:
                CommentAtEndCheckBox.Enabled = false;
                break;

            case ConstructedSource.ReviewFile:
            default:
                CommentAtEndCheckBox.Enabled = false;
                //PrintResultsCheckbox.Enabled = false;
                break;
            }
            if (CommentAtEndCheckBox.Enabled == false)
            {
                CommentAtEndCheckBox.Checked = false;
                //Don't check it and then not allow change. Are we really not allowing comments for all these?
                //TODO: HN 4/16/2018
            }
        }
Example #4
0
        private void DataSourceComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            ah.DataSourceComboBox_SelectedIndexChanged(sender, e);
            CountTimeTextBox.Enabled        = true;
            UseNumCyclesRadioButton.Enabled = true;
            UseDoublesRadioButton.Enabled   = true;
            UseTriplesRadioButton.Enabled   = true;
            UseNumCyclesRadioButton.Enabled = true;

            //only verification uses these
            MeasPrecisionTextBox.Enabled = false;
            MinNumCyclesTextBox.Enabled  = false;
            MaxNumCyclesTextBox.Enabled  = false;

            CommentAtEndCheckBox.Enabled = true;
            PrintResultsCheckBox.Enabled = true;

            //enable/disable selected controls here
            switch (ah.ap.data_src)
            {
            case ConstructedSource.Live:
                // every set as above
                break;

            case ConstructedSource.DB:
                CountTimeTextBox.Enabled        = false;
                UseNumCyclesRadioButton.Enabled = false;
                UseDoublesRadioButton.Enabled   = false;
                UseTriplesRadioButton.Enabled   = false;
                UseNumCyclesRadioButton.Enabled = false;
                break;

            case ConstructedSource.CycleFile:
                CountTimeTextBox.Enabled        = false;
                UseNumCyclesRadioButton.Enabled = false;
                UseDoublesRadioButton.Enabled   = false;
                UseTriplesRadioButton.Enabled   = false;
                UseNumCyclesRadioButton.Enabled = false;
                CommentAtEndCheckBox.Enabled    = false;
                break;

            case ConstructedSource.Manual:
                CountTimeTextBox.Enabled        = false;
                UseNumCyclesRadioButton.Enabled = false;
                UseDoublesRadioButton.Enabled   = false;
                UseTriplesRadioButton.Enabled   = false;
                UseNumCyclesRadioButton.Enabled = false;
                CommentAtEndCheckBox.Enabled    = false;
                break;

            case ConstructedSource.ReviewFile:
            default:
                CountTimeTextBox.Enabled        = false;
                UseNumCyclesRadioButton.Enabled = false;
                UseDoublesRadioButton.Enabled   = false;
                UseTriplesRadioButton.Enabled   = false;
                UseNumCyclesRadioButton.Enabled = false;
                CommentAtEndCheckBox.Enabled    = false;
                //PrintResultsCheckbox.Enabled = false;
                break;
            }
        }
Example #5
0
 private void DataSourceComboBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     ah.DataSourceComboBox_SelectedIndexChanged(sender, e);
 }