/* sMOVIE.h header file with all the include garbage for the sMOVIE program. M. J. Round. 7 - Oct - 1989. */ #define CONFIGFILENAME1 ":sMOVIE.config" #define CONFIGFILENAME2 "s:sMOVIE.config" /* program defaults */ #define DEFAULT_ESC_CHAR '|' #define DEFAULTFONTNAME "topaz.font" #define DEFAULTFONTHEIGHT 9 #define DEFAULTTABSIZE 8 #define DEFAULTDELAY 2 #define DEFAULTSPACING 2 #define DEFAULTBACKGROUNDCOLOUR 0,0,0 #define DEFAULTPENCOLOUR 15,15,15 /* font limits */ #define MAXFONTS 20 #define MAXFONTNAMELENGTH 16 /* input textlength limit */ #define MAXLINE 81 /* view limits */ #define MIN_HEIGHT 1 #define MIN_WIDTH 34 #define MAX_HEIGHT 261 #define MAX_WIDTH 704 #define MAX_DEPTH 4 /* mousemonitor limits */ #define MINDELAY 0 #define MAXDELAY 25 #define MOUSETHRESHOLD 30 #include #include #include /* need undef to stop compiler giving snotty warning messages when NULL is redefined in exec/types.h */ #undef NULL #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef struct { int ypos; int button; /* left button toggles 0/1:, right button = -1 */ } MOUSE_INFO;