Example #1
0
        private void btnSeriesScan_Click(object sender, EventArgs e)
        {
            if (!validPath(seriesScanPath.Text))
            {
                return;
            }

            btnSeriesScanStop.Visible = true;
            btnSeriesScan.Visible     = false;
            seriesScanPath.Enabled    = false;
            btnSeriesBrowse.Enabled   = false;
            optionGroupSeries.Enabled = false;

            storeSeriesPath(seriesScanPath.Text);
            scanSeriesList.Items.Clear();

            MediaRenamer.Series.Parser tparse = new MediaRenamer.Series.Parser(seriesScanPath.Text);
            tparse.ScanProgress += new ScanProgressHandler(series_ScanProgress);
            tparse.ListEpisode  += new ListEpisodeHandler(series_ListEpisode);
            tparse.ScanDone     += new ScanDone(series_ScanDone);

            parseSeriesThread = new Thread(new ThreadStart(tparse.startScan));
            parseSeriesThread.Start();
        }
Example #2
0
        private void btnSeriesScan_Click(object sender, EventArgs e)
        {
            if (!validPath(seriesScanPath.Text)) return;

            btnSeriesScanStop.Visible = true;
            btnSeriesScan.Visible = false;
            seriesScanPath.Enabled = false;
            btnSeriesBrowse.Enabled = false;
            optionGroupSeries.Enabled = false;

            storeSeriesPath(seriesScanPath.Text);
            scanSeriesList.Items.Clear();

            MediaRenamer.Series.Parser tparse = new MediaRenamer.Series.Parser(seriesScanPath.Text);
            tparse.ScanProgress += new ScanProgressHandler(series_ScanProgress);
            tparse.ListEpisode += new ListEpisodeHandler(series_ListEpisode);
            tparse.ScanDone += new ScanDone(series_ScanDone);

            parseSeriesThread = new Thread(new ThreadStart(tparse.startScan));
            parseSeriesThread.Start();
        }