public bool Initialize(SrmDocument document)
        {
            if (!ImportPeptideSearch.HasDocLib)
            {
                return(false);
            }

            ImportPeptideSearch.InitializeModifications(document);
            FillLists(document);
            return(modificationsListBox.Items.Count > 1 || unmatchedListBox.Items.Count > 1);
        }
        public bool Initialize(SrmDocument document)
        {
            Document = document;

            if (!ImportPeptideSearch.HasDocLib && !ImportPeptideSearch.IsDDASearch)
            {
                return(false);
            }
            if (ImportPeptideSearch.IsDDASearch)
            {
                labelModifications.Text = Resources.MatchModificationsControl_ModificationLabelText_DDA_Search;
                btnAddModification.Text = Resources.MatchModificationsControl_Initialize__Edit_modifications;
                menuItemAddStructuralModification.Text = Resources.MatchModificationsControl_Initialize_Edit__structural_modifications___;
                menuItemAddHeavyModification.Text      = Resources.MatchModificationsControl_Initialize_Edit__heavy_modifications___;
            }

            ImportPeptideSearch.InitializeModifications(document);
            FillLists(document);
            return(modificationsListBox.Items.Count > 1 || unmatchedListBox.Items.Count > 1);
        }