revert 213 commits (to 56092) from the last month. 10 still need work to resolve...
[AROS.git] / workbench / libs / muimaster / classes / dirlist_private.h
blob05c700c91c27274b39b77f9368fd5f008fb5709a
1 #ifndef _DIRLIST_PRIVATE_H_
2 #define _DIRLIST_PRIVATE_H_
4 #include <exec/types.h>
5 #include <utility/hooks.h>
6 #include <dos/dos.h>
8 struct Dirlist_DATA
10 struct Hook construct_hook;
11 struct Hook destruct_hook;
12 struct Hook display_hook;
13 struct Hook *filterhook;
14 STRPTR acceptpattern;
15 STRPTR rejectpattern;
16 STRPTR directory;
17 IPTR numbytes;
18 ULONG numdrawers;
19 ULONG numfiles;
20 BOOL drawersonly;
21 BOOL filesonly;
22 BOOL filterdrawers;
23 BOOL multiseldirs;
24 BOOL rejecticons;
25 BOOL sorthighlow;
26 BYTE sortdirs;
27 BYTE sorttype;
28 BYTE status;
29 UBYTE size_string[20];
30 UBYTE date_string[20];
31 UBYTE time_string[20];
32 UBYTE prot_string[8];
33 STRPTR path;
36 struct Dirlist_Entry
38 struct FileInfoBlock fib;
41 #endif /* _DIRLIST_PRIVATE_H_ */