Fixed binary search: no more infinite loops when vendor is unknown.
[tangerine.git] / workbench / libs / muimaster / classes / pendisplay.h
bloba724832bf8557c095d34ec4fdaca755a0c2cd186
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 */
19 struct MUIP_Pendisplay_SetColormap {STACKED ULONG MethodID; STACKED LONG colormap;};
20 struct MUIP_Pendisplay_SetMUIPen {STACKED ULONG MethodID; STACKED LONG muipen;};
21 struct MUIP_Pendisplay_SetRGB {STACKED ULONG MethodID; STACKED ULONG r; STACKED ULONG g; STACKED ULONG b;};
23 /*** Attributes *************************************************************/
24 #define MUIA_Pendisplay_Pen (MUIB_MUI|0x0042a748) /* MUI: V13 ..g Object * */
25 #define MUIA_Pendisplay_Reference (MUIB_MUI|0x0042dc24) /* MUI: V13 isg Object * */
26 #define MUIA_Pendisplay_RGBcolor (MUIB_MUI|0x0042a1a9) /* MUI: V11 isg struct MUI_RGBcolor * */
27 #define MUIA_Pendisplay_Spec (MUIB_MUI|0x0042a204) /* MUI: V11 isg struct MUI_PenSpec * */
30 extern const struct __MUIBuiltinClass _MUI_Pendisplay_desc; /* PRIV */
32 #endif /* _MUI_CLASSES_PENDISPLAY_H */