From fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 8 Jul 2015 20:46:52 -0400 Subject: Initial commit --- sys/gio/cursor/grc.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sys/gio/cursor/grc.h (limited to 'sys/gio/cursor/grc.h') diff --git a/sys/gio/cursor/grc.h b/sys/gio/cursor/grc.h new file mode 100644 index 00000000..35af451f --- /dev/null +++ b/sys/gio/cursor/grc.h @@ -0,0 +1,20 @@ +# GRC.H -- Global definitions and data structures for the RCURSOR (cursor read) +# procedures. + +define KEYSFILE "lib$scr/cursor.key" +define KEYSTROKES "ABCDEFHJKLMPRTUVWXYZ<>0123456789:=" +define MAX_KEYS 128 +define LEN_RCSTRUCT (10+(128/SZ_STRUCT)) + +define RC_CASE Memi[$1] # case sensitive +define RC_MARKCUR Memi[$1+1] # mark cursor +define RC_PHYSOPEN Memi[$1+2] # physical open by rcursor +define RC_AXES Memi[$1+3] # draw axes if screen redrawn + # (open) +define RC_KEYS Memc[P2C($1+10)+$2] # keystroke mappings + +define LEN_CT 2,4 +define CT_TRAN 1 +define CT_SCALE 2 +define CT_WORIGIN 3 +define CT_MORIGIN 4 -- cgit