private void UpdateModsListboxes() { lstAllModifications.Items.Clear(); lstSelectedFixedModifications.Items.Clear(); lstAllModifications.DisplayMember = "Text"; lstSelectedFixedModifications.DisplayMember = "Text"; List <OmssaModification> allMods = OmssaModification.GetAllModifications().ToList(); foreach (OmssaModification modification in allMods.OrderByDescending(mod => mod.Name.Contains("*")).ThenBy(mod => mod.Name)) { string text = (modification.UserMod) ? "*" :""; text += modification.ToString(); ListViewItem list_view_item = new ListViewItem(text) { Tag = modification }; if (modification.Name == "carbamidomethyl C") { lstSelectedFixedModifications.Items.Add(list_view_item); } else { lstAllModifications.Items.Add(list_view_item); } } }
public void LoadUserMods(string userModFile) { OmssaModification.LoadOmssaModifications(userModFile, true); listBox1.Items.Clear(); listBox2.Items.Clear(); foreach (OmssaModification mod in OmssaModification.GetAllModifications()) { if (mod.Name.Equals("carbamidomethyl C")) { listBox2.Items.Add(mod); } else { listBox1.Items.Add(mod); } } }
private void AdditionalSetup() { Text = string.Format("Lotor ({0})", GetRunningVersion()); comboBox1.DataSource = Enum.GetValues(typeof(ToleranceUnit)); comboBox1.SelectedItem = ToleranceUnit.DA; foreach (OmssaModification mod in OmssaModification.GetAllModifications()) { if (mod.Name == "carbamidomethyl C") { listBox2.Items.Add(mod); } else { listBox1.Items.Add(mod); } } }