Exemplo n.º 1
0
        private void btnMovieScan_Click(object sender, EventArgs e)
        {
            if (!validPath(movieScanPath.Text))
            {
                return;
            }

            btnMovieScan.Visible      = false;
            btnMovieScanStop.Visible  = true;
            movieScanPath.Enabled     = false;
            btnMoviesBrowse.Enabled   = false;
            optionGroupMovies.Enabled = false;

            storeMoviePath(movieScanPath.Text);
            scanMovieList.Items.Clear();

            MediaRenamer.Movies.Parser mparse = new MediaRenamer.Movies.Parser(movieScanPath.Text);
            mparse.ScanProgress += new ScanProgressHandler(movie_ScanProgress);
            mparse.ListMovie    += new ListMovieHandler(movie_ListMovie);
            mparse.ScanDone     += new ScanDone(movie_ScanDone);

            parseMoviesThread = new Thread(new ThreadStart(mparse.startScan));
            parseMoviesThread.Start();
        }
Exemplo n.º 2
0
        private void btnMovieScan_Click(object sender, EventArgs e)
        {
            if (!validPath(movieScanPath.Text)) return;

            btnMovieScan.Visible = false;
            btnMovieScanStop.Visible = true;
            movieScanPath.Enabled = false;
            btnMoviesBrowse.Enabled = false;
            optionGroupMovies.Enabled = false;

            storeMoviePath(movieScanPath.Text);
            scanMovieList.Items.Clear();

            MediaRenamer.Movies.Parser mparse = new MediaRenamer.Movies.Parser(movieScanPath.Text);
            mparse.ScanProgress += new ScanProgressHandler(movie_ScanProgress);
            mparse.ListMovie += new ListMovieHandler(movie_ListMovie);
            mparse.ScanDone += new ScanDone(movie_ScanDone);

            parseMoviesThread = new Thread(new ThreadStart(mparse.startScan));
            parseMoviesThread.Start();
        }