From 717957e38ddf64b4cca0c3f9ec9f5ddbf30c538c Mon Sep 17 00:00:00 2001
From: Mark Tearle <mark@tearle.com>
Date: Sun, 12 Oct 2014 00:36:23 +0800
Subject: [PATCH] Add keystroke handler (start therof)

---
 virtualsnack.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/virtualsnack.py b/virtualsnack.py
index dd92e8f..eac0412 100755
--- a/virtualsnack.py
+++ b/virtualsnack.py
@@ -20,6 +20,12 @@ class VirtualSnack(npyscreen.Form):
 	
 	self.date_widget = self.add(npyscreen.FixedText, value=datetime.now(), editable=False)
         self.date_widget.value = "Hello"
+	self.add_handlers({"^T": self.exit_application})
+
+
+    def exit_application(self,name):
+        self.parentApp.setNextForm(None)
+        self.editing = False
 
 
 class VirtualSnackApp(npyscreen.NPSAppManaged):
-- 
GitLab