home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / m / multimod / !MultiMod / h / boxes < prev    next >
Encoding:
Text File  |  1992-11-16  |  1.1 KB  |  38 lines

  1. /* boxes.h */
  2.  
  3. extern void display_module(int, int, wimp_redrawstr*);
  4. extern void display_msmall(int, int, wimp_redrawstr*);
  5. extern void display_mlarge(int, int, wimp_redrawstr*);
  6. extern int  small_box(coords_pointstr *,SFI);
  7. extern int  large_box(coords_pointstr *,SFI);
  8. extern int  finfo_box(coords_pointstr *,SFI);
  9. extern int  matchbox(int);
  10. extern void large_icon(int, wimp_box *);
  11. extern void small_icon(int, wimp_box *);
  12. extern void finfo_icon(int, wimp_box *);
  13. extern void large_ext(int, wimp_box *);
  14. extern void small_ext(int, wimp_box *);
  15. extern void finfo_ext(int, wimp_box *);
  16.  
  17.  
  18. #define LineGap 40
  19. #define COMMON_FLAGS (wimp_ITEXT | wimp_INDIRECT | 0x18000000 | wimp_ISPRITE)
  20. #define FLAGS COMMON_FLAGS | wimp_IVCENTRE
  21.  
  22. #define FULLINFO_WIDTH 1600
  23.  
  24. #define SMALL_ICONSPERROW 5
  25. #define SMALL_ICONSWIDTH  256
  26. #define SMALL_ICONSHEIGHT LineGap
  27.  
  28. #define SMALL_TESTING 
  29. #define SMALL_FLAGS   wimp_IVCENTRE | COMMON_FLAGS
  30.  
  31. #define LARGE_ICONSPERROW 6
  32. #define LARGE_ICONSWIDTH  200
  33. #define LARGE_ICONSHEIGHT (3*LineGap+24)
  34.  
  35. #define LARGE_TESTING 
  36. #define LARGE_FLAGS   COMMON_FLAGS | wimp_ISPRITE | wimp_IHCENTRE
  37.  
  38.