diff ARClient/frmTextInput.cs @ 0:90ea68d4f92f

First release
author Ivo Smits <Ivo@UCIS.nl>
date Sat, 08 Nov 2014 22:43:51 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ARClient/frmTextInput.cs	Sat Nov 08 22:43:51 2014 +0100
@@ -0,0 +1,32 @@
+using System;
+using System.Windows.Forms;
+
+namespace ARClient {
+	public partial class frmTextInput : Form {
+		public frmTextInput() {
+			InitializeComponent();
+		}
+		public String Description { get { return lblDescription.Text; } set { lblDescription.Text = value; } }
+		public String Value { get { return textBox1.Text; } set { textBox1.Text = value; } }
+
+		private void btnOk_Click(object sender, EventArgs e) {
+			DialogResult = DialogResult.OK;
+			Close();
+		}
+
+		private void btnCancel_Click(object sender, EventArgs e) {
+			DialogResult = DialogResult.Cancel;
+			Close();
+		}
+
+		private void textBox1_KeyUp(object sender, KeyEventArgs e) {
+			if (e.KeyCode == Keys.Enter) {
+				e.Handled = true;
+				btnOk_Click(sender, e);
+			} else if (e.KeyCode == Keys.Escape) {
+				DialogResult = DialogResult.Cancel;
+				Close();
+			}
+		}
+	}
+}