private void scanBackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
running = false;
scanButton.Text = "Start";
scanButton.Enabled = true;
scanLabel.Text = "Scan completed.";
scanProgressBar.Value = 100;
// display unique file names without finding place
filenameTextBox.Clear();
foreach (var uniqueFileName in uniqueFileNames)
filenameTextBox.AppendText(uniqueFileName.NewFile + Environment.NewLine);
if (e.Cancelled)
{
Reset();
scanLabel.Text = "Scan cancelled.";
}
}