private void btnDownloadArchiveBrowse_Click(object sender, EventArgs e) { string filepath = GuiUtil.SelectFile(this, Localization.GetString("msg.select_download_archive_file.title", "Select download archive..."), "Text Files (*.txt)|*.txt|All Files (*.*)|*.*", txtDownloadArchive.Text, false); if (filepath != null) { txtDownloadArchive.Text = filepath; } }
private void btnBrowseCookies_Click(object sender, EventArgs e) { string filepath = GuiUtil.SelectFile(this, Localization.GetString("msg.select_cookies_file.title", "Select cookies file..."), "Text Files (*.txt)|*.txt|All Files (*.*)|*.*", txtCookies.Text, false); if (filepath != null) { txtCookies.Text = filepath; } }
private void btnDefaultDownloadArchiveBrowse_Click(object sender, EventArgs e) { string filepath = GuiUtil.SelectFile(this, Localization.GetString("msg.select_default_download_archive_file.title", "Select default download archive file..."), "Text Files (*.txt)|*.txt|All Files (*.*)|*.*", txtDefaultDownloadArchive.Text, false); if (filepath != null) { txtDefaultDownloadArchive.Text = Util.GetRelativePath(filepath); } DialogResult = DialogResult.None; }
private void btnBrowseFfmpeg_Click(object sender, EventArgs e) { string filepath = GuiUtil.SelectFile(this, Localization.GetString("msg.select_ffmpeg.title", "Select ffmpeg.exe file..."), "Executable Files (*.exe)|*.exe|All Files (*.*)|*.*", txtBinaryFfmpeg.Text); if (filepath != null) { txtBinaryFfmpeg.Text = Util.GetRelativePath(filepath); } DialogResult = DialogResult.None; }
private void btnBrowseYdl_Click(object sender, EventArgs e) { string filepath = GuiUtil.SelectFile(this, "Select youtube-dl.exe file...", "Executable Files (*.exe)|*.exe|All Files (*.*)|*.*", txtBinaryYdl.Text); if (filepath != null) { txtBinaryYdl.Text = Util.GetRelativePath(filepath); } DialogResult = DialogResult.None; }
private void importToolStripMenuItem_Click(object sender, EventArgs e) { string filepath = GuiUtil.SelectFile(this, Localization.GetString("import_dialog.title", "Import downloads..."), @"Text Files (*.txt)|*.txt|JSON Files (*.json)|*.json|All Files (*.*)|*.*"); if (filepath != null) { bool isJson = Path.GetExtension(filepath).Equals(".json", StringComparison.InvariantCultureIgnoreCase); using (FormImportDownloads dialog = new FormImportDownloads(filepath, isJson, PreferencesManager.Preferences, ContainedInDownloadList, AddDownload)) { dialog.ShowDialog(this); } } }