private void ConvertBTN_Click(object sender, EventArgs e) { ConverterForm convertForm = new ConverterForm(); List <string> files = new List <string>(); foreach (FileBoxItem item in FilesBox.Items) { files.Add(item.ToString()); } convertForm.ConvertFiles(files); convertForm.ShowDialog(); }
private void RevertBTN_Click(object sender, System.EventArgs e) { var confirmRes = MessageBox.Show("Are you sure you want to revert the selected files?", "Revert Files", MessageBoxButtons.OKCancel); if (confirmRes != DialogResult.OK) { return; } ConverterForm convertForm = new ConverterForm(); convertForm.Progress += new EventHandler <ProgressEventArgs>(Revert_Progress); convertForm.RevertFiles(ConversionsBox.SelectedItems.Cast <ConversionItem>().ToList()); convertForm.ShowDialog(); if (ConversionsBox.Items.Count == 0) { ClearBTN.Enabled = false; } }