grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / prefs / boingiconbar / prefs.h
blob2a953dc9247f24d325e5894010a76dafc5148ecc
1 /*
2 Copyright © 2012, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc:
6 Lang: English
7 */
9 #ifndef _PREFS_H_
10 #define _PREFS_H_
12 #include <dos/dos.h>
14 /*********************************************************************************************/
16 BOOL Prefs_HandleArgs(STRPTR from, BOOL use, BOOL save);
17 BOOL Prefs_ImportFH(BPTR fh);
18 BOOL Prefs_ExportFH(BPTR fh);
19 BOOL Prefs_Default(VOID);
21 /*********************************************************************************************/
23 #define BIB_MAX_PROGRAMS 20
24 #define BIB_MAX_DOCKS 10
25 #define BIB_MAX_PATH 300
26 #define BIB_MAX_NAME 50
28 struct Dock
30 char name[BIB_MAX_NAME];
31 char programs[BIB_MAX_PROGRAMS + 1][BIB_MAX_PATH];
34 struct BIBPrefs
36 struct Dock docks[BIB_MAX_DOCKS];
39 extern struct BIBPrefs bibprefs;
41 /*********************************************************************************************/
43 #endif /* _PREFS_H_ */