grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / libs / asl / filereqsupport.h
blobac1eb6056a5f656787fc43218da7135c5cc34b19
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
4 Desc:
5 Lang: english
6 */
8 #ifndef AROS_ASMCALL_H
9 # include <aros/asmcall.h>
10 #endif
11 #ifndef DOS_EXALL_H
12 # include <dos/exall.h>
13 #endif
14 #ifndef DOS_DOSEXTENS_H
15 # include <dos/dosextens.h>
16 #endif
18 #ifndef LAYOUT_H
19 # include "layout.h"
20 #endif
22 BOOL FRGetDirectory(STRPTR path, struct LayoutData *ld, struct AslBase_intern *AslBase);
23 BOOL FRGetVolumes(struct LayoutData *ld, struct AslBase_intern *AslBase);
24 void FRSetPath(STRPTR path, struct LayoutData *ld, struct AslBase_intern *AslBase);
25 BOOL FRNewPath(STRPTR path, struct LayoutData *ld, struct AslBase_intern *AslBase);
26 BOOL FRAddPath(STRPTR path, struct LayoutData *ld, struct AslBase_intern *AslBase);
27 BOOL FRParentPath(struct LayoutData *ld, struct AslBase_intern *AslBase);
28 void FRSetFile(STRPTR file, struct LayoutData *ld, struct AslBase_intern *AslBase);
29 void FRFreeListviewNode(struct ASLLVFileReqNode *node, struct LayoutData *ld, struct AslBase_intern *AslBase);
30 void FRFreeListviewList(struct LayoutData *ld, struct AslBase_intern *AslBase);
31 void FRReSortListview(struct LayoutData *ld, struct AslBase_intern *AslBase);
32 void FRChangeActiveLVItem(struct LayoutData *ld, WORD delta, UWORD quali, struct Gadget *gad, struct AslBase_intern *AslBase);
33 void FRActivateMainStringGadget(struct LayoutData *ld, struct AslBase_intern *AslBase);
34 void FRMultiSelectOnOff(struct LayoutData *ld, BOOL onoff, struct AslBase_intern *AslBase);
35 void FRSetPattern(STRPTR pattern, struct LayoutData *ld, struct AslBase_intern *AslBase);
36 void FRSelectRequester(struct LayoutData *ld, struct AslBase_intern *AslBase);
37 void FRDeleteRequester(struct LayoutData *ld, struct AslBase_intern *AslBase);
38 void FRNewDrawerRequester(struct LayoutData *ld, struct AslBase_intern *AslBase);
39 void FRRenameRequester(struct LayoutData *ld, struct AslBase_intern *AslBase);
40 void FRDropFromDifferentDrawersRequester(struct LayoutData *ld, struct AslBase_intern *AslBase);