private void btnRestructurePoem_Click(object sender, EventArgs e) { using (PoemStructure dlg = new PoemStructure()) { if (dlg.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { ganjoorView.RestructureVerses(dlg.LinesCount, dlg.FullLine, -1, false); ganjoorView.Save(); } } }
private void btnImportFromClipboadStructuredPoem_Click(object sender, EventArgs e) { if (Clipboard.ContainsText()) { using (PoemStructure dlg = new PoemStructure()) { if (dlg.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { ganjoorView.InsertVerses(Clipboard.GetText().Split(new char[] { (char)10, (char)13 }, StringSplitOptions.RemoveEmptyEntries), dlg.LinesCount, dlg.FullLine, chkIgnoreBlankLines.Checked, chkIgnoreShortLines.Checked, 4); ganjoorView.Save(); } } } else { MessageBox.Show("متنی در کلیپ بورد نیست.", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Error); } }