1 #ifndef _CLASSES_LISTVIEW_H
2 #define _CLASSES_LISTVIEW_H
5 Copyright © 2002-2003, The AROS Development Team. All rights reserved.
9 /*** Name *******************************************************************/
10 #define MUIC_Listview "Listview.mui"
12 /*** Identifier base (for Zune extensions) **********************************/
13 #define MUIB_Listview (MUIB_ZUNE | 0x00001900)
15 /*** Attributes *************************************************************/
16 #define MUIA_Listview_ClickColumn \
17 (MUIB_MUI | 0x0042d1b3) /* V7 ..g LONG */
18 #define MUIA_Listview_DefClickColumn \
19 (MUIB_MUI | 0x0042b296) /* V7 isg LONG */
20 #define MUIA_Listview_DoubleClick \
21 (MUIB_MUI | 0x00424635) /* V4 i.g BOOL */
22 #define MUIA_Listview_DragType \
23 (MUIB_MUI | 0x00425cd3) /* V11 isg LONG */
24 #define MUIA_Listview_Input \
25 (MUIB_MUI | 0x0042682d) /* V4 i.. BOOL */
26 #define MUIA_Listview_List \
27 (MUIB_MUI | 0x0042bcce) /* V4 i.g Object */
28 #define MUIA_Listview_MultiSelect \
29 (MUIB_MUI | 0x00427e08) /* V7 i.. LONG */
30 #define MUIA_Listview_ScrollerPos \
31 (MUIB_MUI | 0x0042b1b4) /* V10 i.. BOOL */
32 #define MUIA_Listview_SelectChange \
33 (MUIB_MUI | 0x0042178f) /* V4 ..g BOOL */
37 MUIV_Listview_DragType_None
= 0,
38 MUIV_Listview_DragType_Immediate
,
43 MUIV_Listview_MultiSelect_None
= 0,
44 MUIV_Listview_MultiSelect_Default
,
45 MUIV_Listview_MultiSelect_Shifted
,
46 MUIV_Listview_MultiSelect_Always
,
51 MUIV_Listview_ScrollerPos_Default
= 0,
52 MUIV_Listview_ScrollerPos_Left
,
53 MUIV_Listview_ScrollerPos_Right
,
54 MUIV_Listview_ScrollerPos_None
,
58 extern const struct __MUIBuiltinClass _MUI_Listview_desc
; /* PRIV */
60 #endif /* _CLASSES_LISTVIEW_H */