1 #ifndef GADGETS_COLORWHEEL_H 2 #define GADGETS_COLORWHEEL_H 3 4 /* 5 colorwheel.gadget definitions (V45) 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef UTILITY_TAGITEM_H 11 # include <utility/tagitem.h> 12 #endif 13 14 #pragma pack(2) 15 16 17 struct ColorWheelHSB 18 { 19 ULONG cw_Hue; 20 ULONG cw_Saturation; 21 ULONG cw_Brightness; 22 }; 23 24 struct ColorWheelRGB 25 { 26 ULONG cw_Red; 27 ULONG cw_Green; 28 ULONG cw_Blue; 29 }; 30 31 32 /* Attributes defined by colorwheel.gadget */ 33 34 #define WHEEL_Dummy (TAG_USER + 0x04000000) 35 #define WHEEL_Hue (WHEEL_Dummy + 1) 36 #define WHEEL_Saturation (WHEEL_Dummy + 2) 37 #define WHEEL_Brightness (WHEEL_Dummy + 3) 38 #define WHEEL_HSB (WHEEL_Dummy + 4) 39 #define WHEEL_Red (WHEEL_Dummy + 5) 40 #define WHEEL_Green (WHEEL_Dummy + 6) 41 #define WHEEL_Blue (WHEEL_Dummy + 7) 42 #define WHEEL_RGB (WHEEL_Dummy + 8) 43 #define WHEEL_Screen (WHEEL_Dummy + 9) 44 #define WHEEL_Abbrv (WHEEL_Dummy + 10) 45 #define WHEEL_Donation (WHEEL_Dummy + 11) 46 #define WHEEL_BevelBox (WHEEL_Dummy + 12) 47 #define WHEEL_GradientSlider (WHEEL_Dummy + 13) 48 #define WHEEL_MaxPens (WHEEL_Dummy + 14) 49 50 51 #pragma pack() 52 53 #endif /* GADGETS_COLORWHEEL_H */