home *** CD-ROM | disk | FTP | other *** search
- /* boxes.h */
-
- extern void display_module(int, int, wimp_redrawstr*);
- extern void display_msmall(int, int, wimp_redrawstr*);
- extern void display_mlarge(int, int, wimp_redrawstr*);
- extern int small_box(coords_pointstr *,SFI);
- extern int large_box(coords_pointstr *,SFI);
- extern int finfo_box(coords_pointstr *,SFI);
- extern int matchbox(int);
- extern void large_icon(int, wimp_box *);
- extern void small_icon(int, wimp_box *);
- extern void finfo_icon(int, wimp_box *);
- extern void large_ext(int, wimp_box *);
- extern void small_ext(int, wimp_box *);
- extern void finfo_ext(int, wimp_box *);
-
-
- #define LineGap 40
- #define COMMON_FLAGS (wimp_ITEXT | wimp_INDIRECT | 0x18000000 | wimp_ISPRITE)
- #define FLAGS COMMON_FLAGS | wimp_IVCENTRE
-
- #define FULLINFO_WIDTH 1600
-
- #define SMALL_ICONSPERROW 5
- #define SMALL_ICONSWIDTH 256
- #define SMALL_ICONSHEIGHT LineGap
-
- #define SMALL_TESTING
- #define SMALL_FLAGS wimp_IVCENTRE | COMMON_FLAGS
-
- #define LARGE_ICONSPERROW 6
- #define LARGE_ICONSWIDTH 200
- #define LARGE_ICONSHEIGHT (3*LineGap+24)
-
- #define LARGE_TESTING
- #define LARGE_FLAGS COMMON_FLAGS | wimp_ISPRITE | wimp_IHCENTRE
-
-