Foundation classes for a basic GUI implementing simple widgets and events

Dependents:   TouchScreenGUIDemo

Revision:
18:d849f3ada858
Parent:
12:63db16fea709
--- a/Events/EventType.h	Sun May 22 16:35:23 2016 +0000
+++ b/Events/EventType.h	Sat May 28 14:50:14 2016 +0000
@@ -5,18 +5,18 @@
 
 enum EventType {
     
-    TOUCH_START,
-    TOUCH_END,
-    TOUCH_MOVE,
-    TOUCH_TAP,
-    TOUCH_DOUBLE_TAP,
+    TOUCH_START        = 1 << 0,
+    TOUCH_END          = 1 << 1,
+    TOUCH_MOVE         = 1 << 2,
+    TOUCH_TAP          = 1 << 3,
+    TOUCH_DOUBLE_TAP   = 1 << 4,
     
-    MOUSE_DOWN,
-    MOUSE_UP,
-    MOUSE_MOVE,
-    MOUSE_DRAG,
-    MOUSE_CLICK,
-    MOUSE_DOUBLE_CLICK
+    MOUSE_DOWN         = 1 << 5,
+    MOUSE_UP           = 1 << 6,
+    MOUSE_MOVE         = 1 << 7,
+    MOUSE_DRAG         = 1 << 8,
+    MOUSE_CLICK        = 1 << 9,
+    MOUSE_DOUBLE_CLICK = 1 << 10
 
 };
 #endif
\ No newline at end of file