2 using System.Windows.Forms;
\r
4 namespace com.andoutomo.kybernetes.view
\r
6 internal partial class InputBox : Form
\r
10 InitializeComponent();
\r
13 internal InputBox(string prompt)
\r
16 this.lblPrompt.Text = prompt;
\r
18 internal InputBox(string prompt, string defaultData)
\r
21 this.txtDialogInput.Text = defaultData;
\r
25 private void btnOK_Click(object sender, EventArgs e)
\r
30 private void turnCollect()
\r
32 this.DialogResult = DialogResult.OK;
\r
33 ((BaseForm)Owner).InputDialogData = txtDialogInput.Text;
\r
37 private void turnCancel()
\r
39 this.DialogResult = DialogResult.Cancel;
\r
40 ((BaseForm)Owner).InputDialogData = string.Empty;
\r
44 private void btnCancel_Click(object sender, EventArgs e)
\r
49 private void textBox_KeyDown(object sender, KeyEventArgs e)
\r
60 e.SuppressKeyPress = true;
\r
61 if (txtDialogInput.ImeMode == ImeMode.Off)
\r
63 txtDialogInput.ImeMode = ImeMode.On;
\r
67 txtDialogInput.ImeMode = ImeMode.Off;
\r