public void EditIrtCalcDlgPepCountTest(EditIrtCalcDlg dlg, int numStandardPeps, int numLibraryPeps, string path, bool add) { RunUI(() => { Assert.AreEqual(0, dlg.StandardPeptideCount); Assert.AreEqual(0, dlg.LibraryPeptideCount); dlg.CalcName = "Testing"; dlg.OpenDatabase(path); Assert.AreEqual(numStandardPeps, dlg.StandardPeptideCount); Assert.AreEqual(numLibraryPeps, dlg.LibraryPeptideCount); }); if (add) { var addDlg = ShowDialog <AddIrtPeptidesDlg>(dlg.AddResults); RunUI(() => addDlg.Action = AddIrtPeptidesAction.skip); var recalibrateDlg = ShowDialog <MultiButtonMsgDlg>(addDlg.OkDialog); OkDialog(recalibrateDlg, recalibrateDlg.Btn1Click); } RunUI(dlg.OkDialog); WaitForClosedForm(dlg); }
public void EditIrtCalcDlgPepCountTest(EditIrtCalcDlg dlg, int numStandardPeps, int numLibraryPeps, string path, bool add) { RunUI(() => { Assert.AreEqual(0, dlg.StandardPeptideCount); Assert.AreEqual(0, dlg.LibraryPeptideCount); dlg.CalcName = "Testing"; dlg.OpenDatabase(path); Assert.AreEqual(numStandardPeps, dlg.StandardPeptideCount); Assert.AreEqual(numLibraryPeps, dlg.LibraryPeptideCount); }); if (add) { RunDlg <AddIrtPeptidesDlg>(dlg.AddResults, addDlg => { addDlg.Action = AddIrtPeptidesAction.skip; addDlg.OkDialog(); }); } RunUI(dlg.OkDialog); WaitForClosedForm(dlg); }
public void EditCalculator() { using (var calcDlg = new EditIrtCalcDlg(Calculator, Settings.Default.RTScoreCalculatorList)) { if (calcDlg.ShowDialog(this) == DialogResult.OK) { Calculator = ((RCalcIrt)Calculator.ChangeName(calcDlg.CalcName)).ChangeDatabasePath(calcDlg.Calculator.PersistencePath); } } }
private static void CommitIrtCalcChange(EditIrtCalcDlg editIrtCalc) { // TODO(brendanx): For now just allow audit logging to skip this operation until we can figure out how to handle it RunUI(() => SkylineWindow.AssumeNonNullModificationAuditLogging = false); using (new WaitDocumentChange()) { OkDialog(editIrtCalc, editIrtCalc.OkDialog); } RunUI(() => SkylineWindow.AssumeNonNullModificationAuditLogging = true); }