Beispiel #1
0
        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);
                }
            }
        }
Beispiel #2
0
        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);
                }
            }
        }
Beispiel #3
0
        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);
                }
            }
        }