1 #ifndef FINDGROUP_CLASS_H
2 #define FINDGROUP_CLASS_H
5 Copyright © 2016, The AROS Development Team. All rights reserved.
9 #include <exec/types.h>
10 #include <libraries/mui.h>
12 /*** Identifier base ********************************************************/
13 #define MUIB_FindGroup (TAG_USER | 0x10000000)
15 /*** Attributes *************************************************************/
16 #define MUIA_FindGroup_Path (MUIB_FindGroup | 0)
17 #define MUIA_FindGroup_Pattern (MUIB_FindGroup | 1)
18 #define MUIA_FindGroup_Contents (MUIB_FindGroup | 2)
20 /*** Methods ****************************************************************/
21 #define MUIM_FindGroup_Start (MUIB_FindGroup | 0)
22 #define MUIM_FindGroup_Stop (MUIB_FindGroup | 1)
23 #define MUIM_FindGroup_AddEntry (MUIB_FindGroup | 2)
25 /*** Messages ***************************************************************/
27 struct MUIP_FindGroup_AddEntry
29 STACKED ULONG MethodID
;
30 STACKED
struct Listentry
*entry
;
33 /*** Variables **************************************************************/
34 extern struct MUI_CustomClass
*FindGroup_CLASS
;
36 /*** Macros *****************************************************************/
37 #define FindGroupObject BOOPSIOBJMACRO_START(FindGroup_CLASS->mcc_Class)
40 #endif /* FINDGROUP_CLASS_H */