private void btnEditVideoLibraryFolders_Click(object sender, EventArgs e) { using (FormFoldersCollection frmFolders = new FormFoldersCollection(Settings.Default.VideoLibraryFolders, false, false, false, Functions.OSSupportsExplorerLibraries, Settings.Default.UseExplorerLibraryForVideoFolders, "Add the folders where you keep your video files. Subfolders are included automatically.", "Video Library Folders", "videos")) { DialogResult dr = frmFolders.ShowDialog(); // Save settings and folders? if (dr == System.Windows.Forms.DialogResult.OK) { Settings.Default.VideoLibraryFolders = frmFolders.Folders; if (Functions.OSSupportsExplorerLibraries) Settings.Default.UseExplorerLibraryForVideoFolders = frmFolders.IsUseWin7LibraryCheckboxChecked; } } }
private void AddRemoveRecTVFolders() { using (FormFoldersCollection frmFolders = new FormFoldersCollection(Settings.Default.RecordedTVFolders, true, Settings.Default.RecurseRecTVSubfolders, true, false, false, "Add the folders where you keep .wtv or .dvr-ms files:", "Recorded TV Folders", "recorded TV")) { DialogResult dr = frmFolders.ShowDialog(); if (dr == System.Windows.Forms.DialogResult.OK) { Settings.Default.RecordedTVFolders = frmFolders.Folders; Settings.Default.RecurseRecTVSubfolders = frmFolders.IsRecurseCheckboxChecked; } } }