Fixed binary search: no more infinite loops when vendor is unknown.
[tangerine.git] / workbench / libs / muimaster / classes / popstring.h
blob725d27c6cb99536190f86c8e8a58e9b7a71ebfde
1 #ifndef _MUI_CLASSES_POPSTRING_H
2 #define _MUI_CLASSES_POPSTRING_H
4 /*
5 Copyright © 2002-2003, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 /*** Name *******************************************************************/
10 #define MUIC_Popstring "Popstring.mui"
12 /*** Identifier base (for Zune extensions) **********************************/
13 #define MUIB_Popstring (MUIB_ZUNE | 0x00002800)
15 /*** Methods ****************************************************************/
16 #define MUIM_Popstring_Close (MUIB_MUI|0x0042dc52) /* MUI: V7 */
17 #define MUIM_Popstring_Open (MUIB_MUI|0x004258ba) /* MUI: V7 */
18 struct MUIP_Popstring_Close {STACKED ULONG MethodID; STACKED LONG result;};
19 struct MUIP_Popstring_Open {STACKED ULONG MethodID; };
21 /*** Attributes *************************************************************/
22 #define MUIA_Popstring_Button (MUIB_MUI|0x0042d0b9) /* MUI: V7 i.g Object * */
23 #define MUIA_Popstring_CloseHook (MUIB_MUI|0x004256bf) /* MUI: V7 isg struct Hook * */
24 #define MUIA_Popstring_OpenHook (MUIB_MUI|0x00429d00) /* MUI: V7 isg struct Hook * */
25 #define MUIA_Popstring_String (MUIB_MUI|0x004239ea) /* MUI: V7 i.g Object * */
26 #define MUIA_Popstring_Toggle (MUIB_MUI|0x00422b7a) /* MUI: V7 isg BOOL */
29 extern const struct __MUIBuiltinClass _MUI_Popstring_desc; /* PRIV */
31 #endif /* _MUI_CLASSES_POPSTRING_H */