public AddEditSearchEngine(Searchers s, ProcessedEpisode pe) { sampleEpisode = pe; InitializeComponent(); cntfw = null; SetupGrid(); mSearchers = s; for (int i = 0; i < mSearchers.Count(); i++) { AddNewRow(); grid1[i + 1, 0].Value = mSearchers.Name(i); grid1[i + 1, 1].Value = mSearchers.Url(i); } }
public AddEditSearchEngine(Searchers s, ProcessedEpisode pe) { this.SampleEpisode = pe; this.InitializeComponent(); this.Cntfw = null; this.SetupGrid(); this.mSearchers = s; for (int i = 0; i < this.mSearchers.Count(); i++) { this.AddNewRow(); this.Grid1[i + 1, 0].Value = this.mSearchers.Name(i); this.Grid1[i + 1, 1].Value = this.mSearchers.URL(i); } }
public AddEditSearchEngine(Searchers s, ProcessedEpisode pe) { this.SampleEpisode = pe; this.InitializeComponent(); this.Cntfw = null; this.SetupGrid(); this.mSearchers = s; for (int i = 0; i < this.mSearchers.Count(); i++) { this.AddNewRow(); this.Grid1[i + 1, 0].Value = this.mSearchers.Name(i); this.Grid1[i + 1, 1].Value = this.mSearchers.URL(i); } }
private void bnTags_Click(object sender, EventArgs e) { cntfw = new CustomNameTagsFloatingWindow(sampleSeason); cntfw.Show(this); Focus(); }
public AddEditShow([NotNull] ShowItem si) { selectedShow = si; sampleSeason = si.GetFirstAvailableSeason(); sampleEpisode = si.GetFirstAvailableEpisode(); InitializeComponent(); lblSeasonWordPreview.Text = TVSettings.Instance.SeasonFolderFormat + "-(" + CustomSeasonName.NameFor(si.GetFirstAvailableSeason(), TVSettings.Instance.SeasonFolderFormat) + ")"; lblSeasonWordPreview.ForeColor = Color.DarkGray; SetupDropDowns(si); codeFinderForm = new TheTvdbCodeFinder(si.TvdbCode != -1 ? si.TvdbCode.ToString() : "") { Dock = DockStyle.Fill }; pnlCF.SuspendLayout(); pnlCF.Controls.Add(codeFinderForm); pnlCF.ResumeLayout(); cntfw = null; chkCustomShowName.Checked = si.UseCustomShowName; if (chkCustomShowName.Checked) { txtCustomShowName.Text = si.CustomShowName; } chkCustomShowName_CheckedChanged(null, null); chkCustomLanguage.Checked = si.UseCustomLanguage; if (chkCustomLanguage.Checked) { Language languageFromCode = TheTVDB.Instance.LanguageList.GetLanguageFromCode(si.CustomLanguageCode); if (languageFromCode != null) { cbLanguage.Text = languageFromCode.Name; } } chkCustomLanguage_CheckedChanged(null, null); cbSequentialMatching.Checked = si.UseSequentialMatch; chkShowNextAirdate.Checked = si.ShowNextAirdate; chkSpecialsCount.Checked = si.CountSpecials; txtBaseFolder.Text = si.AutoAddFolderBase; cbDoRenaming.Checked = si.DoRename; cbDoMissingCheck.Checked = si.DoMissingCheck; cbDoMissingCheck_CheckedChanged(null, null); SetAutoAdd(si); txtSeasonFormat.Text = si.AutoAddCustomFolderFormat; chkDVDOrder.Checked = si.DvdOrder; cbIncludeFuture.Checked = si.ForceCheckFuture; cbIncludeNoAirdate.Checked = si.ForceCheckNoAirdate; chkReplaceAutoFolders.Checked = si.ManualFoldersReplaceAutomatic; SetIgnoreSeasons(si); SetManualFolders(si); txtSeasonNumber_TextChanged(null, null); txtFolder_TextChanged(); ActiveControl = codeFinderForm; // set initial focus to the code entry/show finder control foreach (string aliasName in selectedShow.AliasNames) { lbShowAlias.Items.Add(aliasName); } SetTagListText(); cbUseCustomSearch.Checked = si.UseCustomSearchUrl && !string.IsNullOrWhiteSpace(si.CustomSearchUrl); txtSearchURL.Text = si.CustomSearchUrl ?? ""; EnableDisableCustomSearch(); }
private void bnTags_Click(object sender, System.EventArgs e) { this.Cntfw = new CustomNameTagsFloatingWindow(this.SampleEpisode); this.Cntfw.Show(this); this.Focus(); }
public AddEditShow(ShowItem si) { selectedShow = si; sampleSeason = si.GetFirstAvailableSeason(); InitializeComponent(); lblSeasonWordPreview.Text = TVSettings.Instance.SeasonFolderFormat + "-(" + CustomSeasonName.NameFor(si.GetFirstAvailableSeason(), TVSettings.Instance.SeasonFolderFormat) + ")"; lblSeasonWordPreview.ForeColor = Color.DarkGray; SetupDropDowns(si); codeFinderForm = new TheTvdbCodeFinder(si.TvdbCode != -1 ? si.TvdbCode.ToString() : "") { Dock = DockStyle.Fill }; pnlCF.SuspendLayout(); pnlCF.Controls.Add(codeFinderForm); pnlCF.ResumeLayout(); cntfw = null; chkCustomShowName.Checked = si.UseCustomShowName; if (chkCustomShowName.Checked) { txtCustomShowName.Text = si.CustomShowName; } chkCustomShowName_CheckedChanged(null, null); chkCustomLanguage.Checked = si.UseCustomLanguage; if (chkCustomLanguage.Checked) { cbLanguage.Text = TheTVDB.Instance.LanguageList.GetLanguageFromCode(si.CustomLanguageCode).Name; } chkCustomLanguage_CheckedChanged(null, null); cbSequentialMatching.Checked = si.UseSequentialMatch; chkShowNextAirdate.Checked = si.ShowNextAirdate; chkSpecialsCount.Checked = si.CountSpecials; txtBaseFolder.Text = si.AutoAddFolderBase; cbDoRenaming.Checked = si.DoRename; cbDoMissingCheck.Checked = si.DoMissingCheck; cbDoMissingCheck_CheckedChanged(null, null); switch (si.AutoAddType) { case ShowItem.AutomaticFolderType.none: chkAutoFolders.Checked = false; break; case ShowItem.AutomaticFolderType.baseOnly: chkAutoFolders.Checked = true; rdoFolderBaseOnly.Checked = true; break; case ShowItem.AutomaticFolderType.custom: chkAutoFolders.Checked = true; rdoFolderCustom.Checked = true; break; case ShowItem.AutomaticFolderType.libraryDefault: default: chkAutoFolders.Checked = true; rdoFolderLibraryDefault.Checked = true; break; } txtSeasonFormat.Text = si.AutoAddCustomFolderFormat; chkDVDOrder.Checked = si.DvdOrder; cbIncludeFuture.Checked = si.ForceCheckFuture; cbIncludeNoAirdate.Checked = si.ForceCheckNoAirdate; bool first = true; si.IgnoreSeasons.Sort(); foreach (int i in si.IgnoreSeasons) { if (!first) { txtIgnoreSeasons.Text += " "; } txtIgnoreSeasons.Text += i.ToString(); first = false; } foreach (KeyValuePair <int, List <string> > kvp in si.ManualFolderLocations) { foreach (string s in kvp.Value) { ListViewItem lvi = new ListViewItem { Text = kvp.Key.ToString() }; lvi.SubItems.Add(s); lvSeasonFolders.Items.Add(lvi); } } lvSeasonFolders.Sort(); txtSeasonNumber_TextChanged(null, null); txtFolder_TextChanged(); ActiveControl = codeFinderForm; // set initial focus to the code entry/show finder control foreach (string aliasName in selectedShow.AliasNames) { lbShowAlias.Items.Add(aliasName); } StringBuilder tl = new StringBuilder(); foreach (string s in CustomEpisodeName.TAGS) { tl.AppendLine(s); } txtTagList.Text = tl.ToString(); cbUseCustomSearch.Checked = si.UseCustomSearchUrl && !string.IsNullOrWhiteSpace(si.CustomSearchUrl); txtSearchURL.Text = si.CustomSearchUrl ?? ""; EnableDisableCustomSearch(); }
private void bnTags_Click(object sender, System.EventArgs e) { this.Cntfw = new CustomNameTagsFloatingWindow(this.SampleEpisode); this.Cntfw.Show(this); this.Focus(); }