home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 199.lha / GimmeLib / menustuff.h < prev    next >
C/C++ Source or Header  |  1988-12-27  |  933b  |  21 lines

  1. #ifndef GIMMELIB_MENUSTUFF_H
  2. #define GIMMELIB_MENUSTUFF_H
  3.  
  4. /* flags for various menu routines (mutually exclusive across routines) */
  5.  
  6. /* note: GMI_APPEAREND and GIM_SHUFFLE do not make much sense together */
  7. #define GMI_ADDSUBITEM    (1L << 1)           /* add this item as a subitem */
  8. #define GMI_FIXUP    (1L << 2)           /* modify new item heights */
  9. #define GMI_SHUFFLE    (1L << 3)           /* modify existing item heights */
  10. #define GMI_APPEAREND    (1L << 4)           /* visually appear at end */
  11. #define GMI_FIXUPME    (1L << 5)           /* modify new mutual excludes */
  12. #define GMI_SHUFFLEME    (1L << 6)           /* modify existing mutual exclude */
  13. #define GMI_REMSUBITEM    (1L << 14)          /* remove this item as a subitem */
  14. #define GMI_ADDRONLY    (1L << 15)          /* just find (sub)item address */
  15.  
  16. #define GMI_RESERVED    (0xfff00000L)       /* reserved for internal use */
  17.  
  18. #define GMI_DEFAULT    0L
  19.  
  20. #endif !GIMMELIB_MENUSTUFF_H
  21.