1 #ifndef IMAGES_BEVEL_H 2 #define IMAGES_BEVEL_H 3 4 /* 5 bevel.image definitions (V45) 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef REACTION_REACTION_H 11 # include <reaction/reaction.h> 12 #endif 13 14 #ifndef INTUITION_IMAGECLASS_H 15 # include <intuition/imageclass.h> 16 #endif 17 18 19 /* Attributes defined by bevel.image */ 20 21 #define BEVEL_Dummy (REACTION_Dummy + 0x16000) 22 #define BEVEL_Style (BEVEL_Dummy + 1) 23 #define BEVEL_Label (BEVEL_Dummy + 3) 24 #define BEVEL_LabelImage (BEVEL_Dummy + 4) 25 #define BEVEL_LabelPlace (BEVEL_Dummy + 5) 26 #define BEVEL_InnerTop (BEVEL_Dummy + 6) 27 #define BEVEL_InnerLeft (BEVEL_Dummy + 7) 28 #define BEVEL_InnerWidth (BEVEL_Dummy + 8) 29 #define BEVEL_InnerHeight (BEVEL_Dummy + 9) 30 #define BEVEL_HorizSize (BEVEL_Dummy + 10) 31 #define BEVEL_HorzSize (BEVEL_HorizSize) 32 #define BEVEL_VertSize (BEVEL_Dummy + 11) 33 #define BEVEL_FillPen (BEVEL_Dummy + 12) 34 #define BEVEL_FillPattern (BEVEL_Dummy + 13) 35 #define BEVEL_TextPen (BEVEL_Dummy + 14) 36 #define BEVEL_Transparent (BEVEL_Dummy + 15) 37 #define BEVEL_SoftStyle (BEVEL_Dummy + 16) 38 #define BEVEL_ColorMap (BEVEL_Dummy + 17) 39 #define BEVEL_ColourMap (BEVEL_ColorMap) 40 #define BEVEL_Flags (BEVEL_Dummy + 18) 41 42 43 /* BEVEL_Style styles */ 44 45 #define BVS_THIN 0 46 #define BVS_BUTTON 1 47 #define BVS_GROUP 2 48 #define BVS_FIELD 3 49 #define BVS_NONE 4 50 #define BVS_DROPBOX 5 51 #define BVS_SBAR_HORIZ 6 52 #define BVS_SBAR_VERT 7 53 #define BVS_BOX 8 54 #define BVS_FOCUS 9 55 #define BVS_RADIOBUTTON 10 56 #define BVS_STANDARD 11 57 58 /*** OBSOLETE ***/ 59 60 #define BVS_SBAR_HORZ BVS_SBAR_HORIZ 61 62 63 /* BEVEL_Flags */ 64 65 #define BFLG_XENFILL 0x01 66 #define BFLG_TRANS 0x02 67 68 69 /* BEVEL_LabelPlace values */ 70 71 #define BVJ_TOP_CENTER 0 72 #define BVJ_TOP_LEFT 1 73 #define BVJ_TOP_RIGHT 2 74 #define BVJ_IN_CENTER 3 75 #define BVJ_IN_LEFT 4 76 #define BVJ_IN_RIGHT 5 77 #define BVJ_BOT_CENTER 6 78 #define BVJ_BOT_LEFT 7 79 #define BVJ_BOT_RIGHT 8 80 81 82 #endif /* IMAGES_BEVEL_H */