private void RootFolderIsSelected(object sender, EventArgs e) { Cursor = Cursors.WaitCursor; _tbRootFolder.Enabled = false; fileList = WinUtils.GetFiles(filters, _tbRootFolder.Text); Invoke(new Action(RestoreCursorShowTotalFilesCount)); }
private void TbRootFolderMouseDoubleClick(object sender, MouseEventArgs e) { FolderBrowserDialog fbd = new FolderBrowserDialog(); if (fbd.ShowDialog() == DialogResult.OK) { _tbRootFolder.Text = fbd.SelectedPath; Cursor = Cursors.WaitCursor; _tbRootFolder.Enabled = false; fileList = WinUtils.GetFiles(filters, _tbRootFolder.Text); Invoke(new Action(RestoreCursorShowTotalFilesCount)); } }
private void BtnBrowseFolderClick(object sender, EventArgs e) { FolderBrowserDialog fbd = new FolderBrowserDialog(); if (fbd.ShowDialog() == DialogResult.OK) { Cursor = Cursors.WaitCursor; _tbRootFolder.Enabled = false; _tbRootFolder.Text = fbd.SelectedPath; fileList = WinUtils.GetFiles(filters, _tbRootFolder.Text); Invoke( new Action( () => { Cursor = Cursors.Default; _tbRootFolder.Enabled = true; _nudTotalSongs.Value = fileList.Count; _btnStart.Enabled = true; _tbSingleFile.Text = null; })); } }