]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_in.h
input perfected and ready for graphical system!
[16.git] / src / lib / 16_in.h
index efe70039fa0dcdd5270cc0694a630af8cb73f247..5aeecc077fe4d043ae836b52fd58d3aeadabc4a6 100644 (file)
 #include <string.h>\r
 #include "src/lib/lib_head.h"\r
 \r
-//++++#ifdef   __DEBUG__\r
+#ifdef __DEBUG__\r
 #define        __DEBUG_InputMgr__\r
-//++++#endif\r
+#endif
 \r
+#ifdef __DEBUG_InputMgr__\r
 #define TESTKEYIN
-//#define TESTCONTROLNOISY\r
+#define TESTCONTROLNOISY
+#endif\r
 \r
 #define        KeyInt  9       // The keyboard ISR number\r
 \r
@@ -164,12 +166,12 @@ typedef   enum            {
                                                motion_None = 0,\r
                                                motion_Right = 1,motion_Down = 1\r
                                        } Motion;\r
-typedef        enum            {\r
-                                               dir_North,//dir_NorthEast,\r
-                                               dir_East,//dir_SouthEast,\r
-                                               dir_South,//dir_Soutinest,\r
-                                               dir_West,//dir_Nortinest,\r
-                                               dir_None\r
+typedef        enum            {
+                                               dir_North,//dir_NorthEast,
+                                               dir_West,//dir_Nortinest,
+                                               dir_None,\r
+                                               dir_East,//,dir_SouthEast,
+                                               dir_South,//dir_Soutinest,
                                        } Direction;\r
 typedef        struct          {\r
                                                boolean         button0,button1,button2,button3;\r
@@ -181,11 +183,12 @@ typedef   struct          {
 typedef        struct          {\r
                                                ScanCode        button0,button1,\r
                                                                        //upleft,\r
-                                                                       up,\r
+                                                                       up,
+                                                                       down,
+                                                                       left,
+                                                                       right\r
                                                                        //upright,\r
-                                                                       left,                           right,\r
                                                                        //downleft,\r
-                                                                       down\r
                                                                        //,downright\r
                                                                        ;\r
                                        } KeyboardDef;\r