CodeImp.Gluon.LibraryBrowserDisplayPanel.ShowSearchResults C# (CSharp) Метод

ShowSearchResults() публичный Метод

public ShowSearchResults ( string searchword, List searchdirectories ) : void
searchword string
searchdirectories List
Результат void
        public void ShowSearchResults(string searchword, List<string> searchdirectories)
        {
            currentpath = General.Settings.LibraryRoot;
            searchstring = searchword;
            searchresults = true;
            numbuttons = SINGLE_COL_NUM_BUTTONS;

            // Combine search results from all given directories
            allitems = null;
            foreach(string dirname in searchdirectories)
            {
                DirectoryList dirlist = new DirectoryList(dirname, SUPPORTFORMATS, true, "*" + searchword + "*");
                if(allitems == null)
                    allitems = dirlist;
                else
                    allitems += dirlist;
            }

            RefreshDirButtons();
            if(this.Visible)
                RefreshFilesList(true);
        }