diff --git a/psys/include/p2c/newtablet.h b/psys/include/p2c/newtablet.h deleted file mode 100644 index 4b0e17f040397cff4f961beec5c7350f7808e79c..0000000000000000000000000000000000000000 --- a/psys/include/p2c/newtablet.h +++ /dev/null @@ -1,59 +0,0 @@ -#ifndef NEWTABLET_H -#define NEWTABLET_H - - -#ifdef NEWTABLET_G -# define vextern -#else -# define vextern extern -#endif - - - -typedef enum { - nt_none, nt_tablet, nt_mouse, nt_dials, nt_knob -} nt_dev; - -typedef char nt_mkeytype[4][1 - 0 + 1]; - - - -#define nt_down 1024 -#define nt_near 256 - -#define nt_minDev nt_none -#define nt_maxDev nt_knob - - - -vextern long nt_dial[9]; -vextern long nt_knobX, nt_knobY; -vextern int nt_IsCursor[(long)nt_maxDev - (long)nt_minDev + 1]; -vextern nt_mkeytype nt_MButtonKey; -vextern nt_dev nt_PreferredTablet; - - - -extern int nt_install (); -extern int nt_init (long device); -extern int nt_read (long *x, long *y, long *status); -extern void nt_info (char *s, long *xl, long *yl, long *xh, long *yh); -extern void nt_devname (char *s, int dev); -extern nt_dev nt_devtype (char *s); -extern int nt_HasDevice (int dev); -extern void nt_ReadDevice (int dev, long *x, long *y, long *status); -extern void nt_DevChange (int dev, long *dx, long *dy, long *status); -extern void nt_SetDevice (int dev, long x, long y); -extern void nt_ReadMouse (long *x, long *y, long *mstatus); -extern void nt_cleardials (); -extern long nt_dialchange (long dial); -extern void nt_setdial (long dial, long val); -extern void nt_ResetMouseButtons (); - - -#undef vextern - -#endif /*NEWTABLET_H*/ - -/* End. */ - diff --git a/psys/src/Makefile b/psys/src/Makefile index 7387c4cf0be229d3ba4b9a638561c80607e57765..b96912f1f648bbb5e6f979f8f97dfffebab8363f 100644 --- a/psys/src/Makefile +++ b/psys/src/Makefile @@ -98,7 +98,6 @@ OBJS = sysdevs.o \ fs.o \ iodecl.o \ loader.o \ - newtablet.o \ lunix_pas.o \ general_1.o \ general_2.o \ @@ -263,7 +262,6 @@ psysinc: cp ../include/p2c/rnd.h psys/include/p2c cp ../include/p2c/iodecl.h psys/include/p2c cp ../include/p2c/mylib.h psys/include/p2c - cp ../include/p2c/newtablet.h psys/include/p2c cp ../include/p2c/lunix_pas.h psys/include/p2c cp ../include/p2c/loader.h psys/include/p2c cp ../include/p2c/math.h psys/include/p2c @@ -291,7 +289,6 @@ psyssrc: cp newci.c psys/src cp newcrt.c psys/src cp newkbd.c psys/src - cp newtablet.c psys/src cp numex.c psys/src cp p2clib.c psys/src cp plot.c psys/src diff --git a/psys/src/newtablet.c b/psys/src/newtablet.c deleted file mode 100644 index aa84a354ca94c9c6a3dd9d1747f24a28c545002a..0000000000000000000000000000000000000000 --- a/psys/src/newtablet.c +++ /dev/null @@ -1,46 +0,0 @@ -#define NEWTABLET_G - -#include <stdio.h> -#include <p2c/p2c.h> -#include <p2c/newtablet.h> - -#ifndef MYLIB_H -#include <p2c/mylib.h> -#endif - -int nt_init(device) -long device; -{ - return(1); -} - -void nt_info(s, xl, yl, xh, yh) -char *s; -long *xl, *yl, *xh, *yh; -{ - if (! m_initialized) - m_init_graphics(); - - strcpy(s, "mouse"); - *xl = 0; - *yl = 0; - *xh = m_across; - *yh = m_down; -} - -int nt_read(x, y, status) -long *x, *y, *status; -{ - m_tablet_info pen; - - m_readpen(&pen); - *x = pen.x; - *y = pen.y; - *status = pen.depressed * nt_down + pen.near_ * nt_near; - - return (1); -} - - - -