Tabs to spaces, more consistent formatting.
[AROS.git] / workbench / libs / muimaster / classes / pendisplay.h
blobf479ac6df819b64f050208bf951a4dcb7e5e8a03
1 #ifndef _MUI_CLASSES_PENDISPLAY_H
2 #define _MUI_CLASSES_PENDISPLAY_H
4 /*
5 Copyright © 2002-2003, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 /*** Name *******************************************************************/
10 #define MUIC_Pendisplay "Pendisplay.mui"
12 /*** Identifier base (for Zune extensions) **********************************/
13 #define MUIB_Pendisplay (MUIB_ZUNE | 0x00002000)
15 /*** Methods ****************************************************************/
16 #define MUIM_Pendisplay_SetColormap (MUIB_MUI | 0x004243a7) /* MUI: V13 */
17 #define MUIM_Pendisplay_SetMUIPen (MUIB_MUI | 0x00426ecd) /* MUI: V13 */
18 #define MUIM_Pendisplay_SetRGB (MUIB_MUI | 0x0042032c) /* MUI: V13 */
20 struct MUIP_Pendisplay_SetColormap
22 STACKED ULONG MethodID;
23 STACKED LONG colormap;
26 struct MUIP_Pendisplay_SetMUIPen
28 STACKED ULONG MethodID;
29 STACKED LONG muipen;
32 struct MUIP_Pendisplay_SetRGB
34 STACKED ULONG MethodID;
35 STACKED ULONG r;
36 STACKED ULONG g;
37 STACKED ULONG b;
40 /*** Attributes *************************************************************/
41 #define MUIA_Pendisplay_Pen \
42 (MUIB_MUI | 0x0042a748) /* MUI: V13 ..g Object * */
43 #define MUIA_Pendisplay_Reference \
44 (MUIB_MUI | 0x0042dc24) /* MUI: V13 isg Object * */
45 #define MUIA_Pendisplay_RGBcolor \
46 (MUIB_MUI | 0x0042a1a9) /* MUI: V11 isg struct MUI_RGBcolor * */
47 #define MUIA_Pendisplay_Spec \
48 (MUIB_MUI | 0x0042a204) /* MUI: V11 isg struct MUI_PenSpec * */
51 extern const struct __MUIBuiltinClass _MUI_Pendisplay_desc; /* PRIV */
53 #endif /* _MUI_CLASSES_PENDISPLAY_H */