1 #ifndef __MODEL_H 2 #define __MODEL_H 3 /* model.h */ 4 /* Copyright (C) 1993 Fred Kruse */ 5 /* This is free software; you can redistribute it and/or */ 6 /* modify it under the terms of the */ 7 /* GNU General Public License, see the file COPYING. */ 8 9 /* 10 General Model Definitions */ 11 12 /* System Definition */ 13 14 #define UNIX 15 #undef DJGPP 16 17 /* Effects of #Defines (do not change) */ 18 19 #define CHECKHEADER 20 21 #ifdef DJGPP 22 #define NODEBUGGER 23 #undef NOPROG 24 #define NO_XWINDOWS 25 #define NOPRINTER 26 #define NONEWSTYLE 27 #define MOUSE 1 28 #ifndef UNIX 29 #define UNIX 30 #endif 31 #endif 32 33 /* XWindow Definitions */ 34 35 #if defined(DJGPP) || !defined(NO_XWINDOWS) || defined (HAVE_LIBGPM) 36 #define MOUSE 1 /* activate mouse */ 37 #else 38 #define MOUSE 0 /* deactivate mouse */ 39 #endif 40 41 /* Programming Environment */ 42 43 #ifndef NOPROG 44 #define PROG 45 #ifndef NODEBUGGER 46 #define DEBUGGER 47 #endif 48 #endif 49 50 /* Newstyle only for XWindow */ 51 #if !defined(NO_XWINDOWS) && !defined(NONEWSTYLE) 52 #define NEWSTYLE 53 #endif 54 55 #endif 56