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; } }
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; }
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 } }
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; } }
private void DataSourceComboBox_SelectedIndexChanged(object sender, EventArgs e) { ah.DataSourceComboBox_SelectedIndexChanged(sender, e); }