Updated PCI IDs to latest snapshot.
[tangerine.git] / workbench / libs / muimaster / classes / menuitem.h
blob8af27e1255ed9e775a35b206c712750a53d0bf4c
1 #ifndef _MUI_CLASSES_MENUITEM_H
2 #define _MUI_CLASSES_MENUITEM_H
4 /*
5 Copyright © 2002-2003, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 /****************************************************************************/
10 /*** Name *******************************************************************/
11 #define MUIC_Menustrip "Menustrip.mui"
13 /*** Identifier base (for Zune extensions) **********************************/
14 #define MUIB_Menustrip (MUIB_ZUNE | 0x00001a00)
16 /*** Attributes *************************************************************/
17 #define MUIA_Menustrip_Enabled (MUIB_MUI|0x0042815b) /* MUI: V8 isg BOOL */
21 /****************************************************************************/
22 /*** Name *******************************************************************/
23 #define MUIC_Menu "Menu.mui"
25 /*** Identifier base (for Zune extensions) **********************************/
26 #define MUIB_Menu (MUIB_ZUNE | 0x00001b00)
28 /*** Attributes *************************************************************/
29 #define MUIA_Menu_Enabled (MUIB_MUI|0x0042ed48) /* MUI: V8 isg BOOL */
30 #define MUIA_Menu_Title (MUIB_MUI|0x0042a0e3) /* MUI: V8 isg STRPTR */
34 /****************************************************************************/
35 /*** Name *******************************************************************/
36 #define MUIC_Menuitem "Menuitem.mui"
38 /*** Identifier base (for Zune extensions) **********************************/
39 #define MUIB_Menuitem (MUIB_ZUNE | 0x00001c00)
41 /*** Attributes *************************************************************/
42 #define MUIA_Menuitem_Checked (MUIB_MUI|0x0042562a) /* MUI: V8 isg BOOL */
43 #define MUIA_Menuitem_Checkit (MUIB_MUI|0x00425ace) /* MUI: V8 isg BOOL */
44 #define MUIA_Menuitem_CommandString (MUIB_MUI|0x0042b9cc) /* MUI: V16 isg BOOL */
45 #define MUIA_Menuitem_Enabled (MUIB_MUI|0x0042ae0f) /* MUI: V8 isg BOOL */
46 #define MUIA_Menuitem_Exclude (MUIB_MUI|0x00420bc6) /* MUI: V8 isg LONG */
47 #define MUIA_Menuitem_Shortcut (MUIB_MUI|0x00422030) /* MUI: V8 isg STRPTR */
48 #define MUIA_Menuitem_Title (MUIB_MUI|0x004218be) /* MUI: V8 isg STRPTR */
49 #define MUIA_Menuitem_Toggle (MUIB_MUI|0x00424d5c) /* MUI: V8 isg BOOL */
50 #define MUIA_Menuitem_Trigger (MUIB_MUI|0x00426f32) /* MUI: V8 ..g struct MenuItem * */
52 #define MUIA_Menuitem_NewMenu (MUIB_Menuitem | 0x00000000) /* Zune: V1 ..g struct NewMenu * */
55 #define MUIV_Menuitem_Shortcut_Check (-1)
58 extern const struct __MUIBuiltinClass _MUI_Menuitem_desc; /* PRIV */
59 extern const struct __MUIBuiltinClass _MUI_Menu_desc; /* PRIV */
60 extern const struct __MUIBuiltinClass _MUI_Menustrip_desc; /* PRIV */
62 #endif /* _MUI_CLASSES_MENUITEM_H */