home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / dirs / xlispstat_386.lzh / XLispStat / src1.lzh / Headers / Stdef.h < prev    next >
C/C++ Source or Header  |  1990-04-26  |  699b  |  44 lines

  1. #ifndef STDEF_H
  2. #define STDEF_H
  3.  
  4. #define nil 0L
  5.  
  6. typedef short ColorCode;
  7.  
  8. typedef enum {
  9.   MouseClick = 0,
  10.   MouseMove = 1
  11. } MouseEventType;
  12.  
  13. typedef enum {
  14.   NoModifiers = 0,
  15.   ExtendModifier = 1,
  16.   OptionModifier = 2,
  17.   OptionExtendModifier = 3
  18. } MouseClickModifier;
  19.  
  20. typedef enum {
  21.   pointInvisible,
  22.   pointNormal,
  23.   pointHilited,
  24.   pointSelected
  25. } PointState;
  26.  
  27. typedef enum {
  28.   selecting,
  29.   brushing,
  30.   usermode
  31. } MouseMode;
  32.  
  33. #define ARROW_CURSOR      0
  34. #define WATCH_CURSOR      1
  35. #define CROSS_CURSOR      2
  36. #define BRUSH_CURSOR      3
  37. #define HAND_CURSOR       4
  38. #define FINGER_CURSOR     5
  39. #define HOUR_GLASS_CURSOR 6
  40. #define TRASH_BAG_CURSOR  7
  41. #define TRASH_CAN_CURSOR  8
  42.  
  43. #endif STDEF_H
  44.