public InstrumentPanel(Instrument[] instruments, CVLookUp cv) { _cv = cv; _count = instruments.Length; _defaultName = _cv.GetNameOfTerm("MS:1000449", "MS"); _defaultSource = _cv.GetNameOfTerm("MS:1000073", "MS"); _defaultAnalyzer = _cv.GetNameOfTerm("MS:1000484", "MS"); _defaultDetector = null; InitializeComponent(); Value = instruments; }
public SoftwarePanel(Software[] value, CVLookUp cv, Dictionary<string, string> parameters) { MaxWidth = 800; _count = value.Length; _cv = cv; _parameters = parameters; defaultName = _cv.GetNameOfTerm("MS:1001583", "MS"); defaultVersion = parameters.ContainsKey("Version") ? parameters["Version"] : null; InitializeComponent(); Value = value; }
public MsRunPanel2(int count, MsRunImpl[] msRunsImpl, CVLookUp cv) { HorizontalAlignment = HorizontalAlignment.Stretch; _cv = cv; _count = count; _defaultFormat = new string[2]; _defaultFormat[0] = _cv.GetNameOfTerm("MS:1000563", "MS"); _defaultFormat[1] = _cv.GetNameOfTerm("Andromeda Peak list file", "MS"); _defaultIdFormat = new string[2]; _defaultIdFormat[0] = _cv.GetNameOfTerm("MS:1000768", "MS"); _defaultIdFormat[1] = _cv.GetNameOfTerm("MS:1000774", "MS"); InitializeComponent(); Value = msRunsImpl; }