]> git.sur5r.net Git - cc65/commitdiff
Added mousetest.c
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 8 Sep 2001 22:57:58 +0000 (22:57 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 8 Sep 2001 22:57:58 +0000 (22:57 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@878 b7a2c559-68d2-44c3-8de9-860c34a00d81

testcode/lib/mousetest.c [new file with mode: 0644]

diff --git a/testcode/lib/mousetest.c b/testcode/lib/mousetest.c
new file mode 100644 (file)
index 0000000..d230b51
--- /dev/null
@@ -0,0 +1,32 @@
+#include <stdlib.h>
+#include <mouse.h>
+#include <conio.h>
+
+
+
+int main (void)
+{
+    struct mouse_pos pos;
+
+    clrscr ();
+    mouse_init (1, 1, MOUSE_C64);
+/*    mouse_box (0, 29, 344, 250); */
+    while (1) {
+       if (kbhit()) {
+           switch (cgetc()) {
+               case 's':   mouse_show ();      break;
+               case 'h':   mouse_hide ();      break;
+               case 'q':   mouse_done ();      exit (0);
+           }
+       }
+       mouse_pos (&pos);
+       gotoxy (0, 0);
+       cprintf ("%04X", pos.x);
+       gotoxy (0, 1);
+       cprintf ("%04X", pos.y);
+    }
+    return 0;
+}
+
+
+