revert between 56095 -> 55830 in arch
[AROS.git] / workbench / classes / zune / lamp / Lamp_mcc.h
blob2c0aba9ce7f0da3b87dd0cc3655916092b74e778
1 #ifndef LAMP_MCC_H
2 #define LAMP_MCC_H
4 /*
5 Copyright © 2011, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 #include <libraries/mui.h>
11 /*** Name *******************************************************************/
12 #define MUIC_Lamp "Lamp.mcc"
14 /*** Identifier base ********************************************************/
16 /*** Public (Abstract) Methods **********************************************/
17 #define MUIM_Lamp_SetRGB 0x85b90008ul
18 struct MUIP_Lamp_SetRGB {STACKED ULONG methodid; STACKED ULONG red; STACKED ULONG green; STACKED ULONG blue; };
20 /*** Protected Attributes ***************************************************/
21 #define MUIA_Lamp_Type 0x85b90001ul /* [ISG] ULONG */
22 #define MUIA_Lamp_Color 0x85b90002ul /* [ISG] ULONG * */
23 #define MUIA_Lamp_ColorType 0x85b90003ul /* [..G] ULONG */
24 #define MUIA_Lamp_Red 0x85b90004ul /* [ISG] ULONG */
25 #define MUIA_Lamp_Green 0x85b90005ul /* [ISG] ULONG */
26 #define MUIA_Lamp_Blue 0x85b90006ul /* [ISG] ULONG */
27 #define MUIA_Lamp_PenSpec 0x85b90007ul /* [ISG] struct MUI_PenSpec * */
29 /*** Macros *****************************************************************/
30 #define LampObject MUIOBJMACRO_START(MUIC_Lamp)
32 #define MUIV_Lamp_Type_Tiny 0
33 #define MUIV_Lamp_Type_Small 1
34 #define MUIV_Lamp_Type_Medium 2
35 #define MUIV_Lamp_Type_Big 3
36 #define MUIV_Lamp_Type_Huge 4
38 #define MUIV_Lamp_ColorType_UserDefined 0
39 #define MUIV_Lamp_ColorType_Color 1
40 #define MUIV_Lamp_ColorType_PenSpec 2
42 #define MUIV_Lamp_Color_Off 0
43 #define MUIV_Lamp_Color_Ok 1
44 #define MUIV_Lamp_Color_Warning 2
45 #define MUIV_Lamp_Color_Error 3
46 #define MUIV_Lamp_Color_FatalError 4
47 #define MUIV_Lamp_Color_Processing 5
48 #define MUIV_Lamp_Color_LookingUp 6
49 #define MUIV_Lamp_Color_Connecting 7
50 #define MUIV_Lamp_Color_SendingData 8
51 #define MUIV_Lamp_Color_ReceivingData 9
52 #define MUIV_Lamp_Color_LoadingData 10
53 #define MUIV_Lamp_Color_SavingData 11
55 #endif /* LAMP_MCC_H */