private void buttonAddReplacement_Click(object sender, EventArgs e) { string selText = GetSelectedText(); if (formAddReplacement == null) { formAddReplacement = new FormAddReplacement(); } string oldNewText = ""; foreach (Replacement rep in Global.options.replacements) { if (rep.oldText == selText) { oldNewText = rep.newText; break; } } formAddReplacement.UpdateControls(selText, oldNewText); TopMost = false; if (formAddReplacement.ShowDialog() == DialogResult.OK) { string oldText, newText; formAddReplacement.GetControlValues(out oldText, out newText); Replacement old = Global.options.replacements.Find(x => x.oldText == oldText); if (old != null) { old.newText = newText; } else { Global.options.replacements.Add(new Replacement(oldText, newText)); } Global.options.SaveReplacements(); } TopMost = Global.isTopMost(); }
private void buttonAddReplacement_Click(object sender, EventArgs e) { string selText = GetSelectedText(); if (formAddReplacement == null) formAddReplacement = new FormAddReplacement(); string oldNewText = ""; foreach (Replacement rep in Global.options.replacements) { if (rep.oldText == selText) { oldNewText = rep.newText; break; } } formAddReplacement.UpdateControls(selText, oldNewText); TopMost = false; if (formAddReplacement.ShowDialog() == DialogResult.OK) { string oldText, newText; formAddReplacement.GetControlValues(out oldText, out newText); Replacement old = Global.options.replacements.Find(x => x.oldText == oldText); if (old != null) { old.newText = newText; } else { Global.options.replacements.Add(new Replacement(oldText, newText)); } Global.options.SaveReplacements(); } TopMost = Global.isTopMost(); }