using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Threading; namespace InnovationEditor { public partial class TextDialog : Form { public TextDialog() { InitializeComponent(); button1.Click += new EventHandler(button1_Click); button2.Click += new EventHandler(button2_Click); } void button1_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; } void button2_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.Cancel; } public static string Show(string Title, string Text, string Value) { TextDialog dialog = new TextDialog(); dialog.label1.Text = Text; dialog.Text = Title; dialog.textBox1.Text = Value; DialogResult result = dialog.ShowDialog(); if (result == DialogResult.OK) return dialog.textBox1.Text; else return null; } public static string Show(string Title, string Text) { return Show(Title, Text, ""); } } }