Exemple #1
0
 private void sortujPlikiButton_Click(object sender, EventArgs e)
 {
     niestandardoweSortowaniePanel.Visible = false;
     if (drzewoFolderow.SelectedNode == null || aktualnyFolder.SelectedItems.Count == 0)
     {
         MessageBox.Show("Nie został wybrany folder do posortowania!");
         return;
     }
     String sciezka = drzewoFolderow.SelectedNode.Name + "\\" + aktualnyFolder.SelectedItems[0].Text;
     if (!Directory.Exists(sciezka)) return;
     AkcjaDialog dlg = new AkcjaDialog("Sortowanie plików");
     dlg.Show();
     Folder folder = new Folder(sciezka) {progressBar2 = toolStripProgressBar1.ProgressBar};
     folder.ustalSchemat(UstawieniaProgramu.getInstance().domyslneSortowanieMuzyki);
     folder.sortuj(UstawieniaProgramu.getInstance().wspieraneRozszerzeniaAudio);
     folder.ustalSchemat(UstawieniaProgramu.getInstance().domyslneSortowanieFilmow);
     folder.sortuj(UstawieniaProgramu.getInstance().wspieraneRozszerzeniaVideo);
     dlg.Dispose();
     logiTextBox.Text += folder.logi;
 }
 private static Folder CreateTestFolder(string sciezkaTestowa, string schemat)
 {
     var testFolder = new Folder(sciezkaTestowa);
     var progressBar = new ProgressBar();
     testFolder.progressBar2 = progressBar;
     testFolder.ustalSchemat(schemat);
     return testFolder;
 }