1 #ifndef PREFS_REACTION_H
    2 #define PREFS_REACTION_H
    3 
    4 /*
    5 	reaction prefs definitions (V45)
    6 
    7 	Copyright © 2002 The MorphOS Development Team, All Rights Reserved.
    8 */
    9 
   10 #ifndef LIBRARIES_IFFPARSE_H
   11 # include <libraries/iffparse.h>
   12 #endif
   13 
   14 #ifndef GRAPHICS_TEXT_H
   15 # include <graphics/text.h>
   16 #endif
   17 
   18 #pragma pack(2)
   19 
   20 
   21 #define ID_RACT  MAKE_ID('R','A','C','T')
   22 
   23 #define FONTNAMESIZE  (128)
   24 
   25 
   26 struct ReactionPrefs
   27 {
   28 	UWORD           rp_BevelType;
   29 	UWORD           rp_GlyphType;
   30 	UWORD           rp_LayoutSpacing;
   31 	BOOL            rp_3DProp;
   32 	UWORD           rp_LabelPen;
   33 	UWORD           rp_LabelPlace;
   34 	BOOL            rp_3DLabel;
   35 	BOOL            rp_SimpleRefresh;
   36 	BOOL            rp_3DLook;
   37 	struct TextAttr rp_FallbackAttr;
   38 	struct TextAttr rp_LabelAttr;
   39 	UBYTE           rp_FallbackName[FONTNAMESIZE];
   40 	UBYTE           rp_LabelName[FONTNAMESIZE];
   41 	UBYTE           rp_Pattern[256];
   42 };
   43 
   44 
   45 #pragma pack()
   46 
   47 #endif /* PREFS_REACTION_H */