/* reqlibrary.h © 1988/1989/1990 reserved by Colin Fox and Bruce Dawson */ #ifndef REQLIBRARY_H #define REQLIBRARY_H /* ** $Filename: libraries/reqbase.h $ ** $Release: 2.0 release 1 $ ** $Revision: 2.5 $ ** $Date: 90/11/23 $ ** ** req.library definitions ** */ #ifndef EXEC_TYPES_H #include "exec/types.h" #endif #ifndef AZTEC_C #ifndef DOS_DOS_H #include "dos/dos.h" #endif #endif #define REQVERSION 2 #define NUMPAIRS 10 struct GadgetBlock { struct Gadget Gadget; struct Border Border; WORD Pairs[NUMPAIRS]; struct IntuiText Text; }; struct StringBlock { struct Gadget Gadget; struct StringInfo Info; struct Border Border; WORD Pairs[NUMPAIRS]; }; struct PropBlock { struct Gadget Gadget; struct PropInfo Info; struct Image Image; }; struct ScrollBlock { struct Gadget ArrowUpLt; struct Image ImageUpLt; struct Gadget ArrowDnRt; struct Image ImageDnRt; struct PropBlock Prop; }; struct TwoImageGadget { struct Gadget Gadget; struct Image Image1; struct Image Image2; }; #define ATTITUDEB 16 #define HORIZSLIDER (0L) /*which way the slider stands*/ #define VERTSLIDER (1L<