Bugfix OpenDevice patch: result 0 means OK.
[cake.git] / workbench / utilities / Snoopy / setup.h
blobeffbbebd7128291d6dd626c586cb0a01388e67ce
1 /*
2 Copyright © 2006, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #ifndef SETUP_H
7 #define SETUP_H
9 #include <exec/types.h>
11 #define PREFFILE "envarc:snoopy.prefs"
13 void setup_init(void);
14 void setup_reset(void);
15 BOOL setup_open(void);
16 BOOL setup_save(void);
18 struct Setup
20 BOOL onlyShowFails;
21 BOOL showCliNr;
22 BOOL useDevNames;
23 BOOL showPaths;
24 BOOL ignoreWB;
26 BOOL enableChangeDir;
27 BOOL enableDelete;
28 BOOL enableExecute;
29 BOOL enableGetVar;
30 BOOL enableLoadSeg;
31 BOOL enableLock;
32 BOOL enableMakeDir;
33 BOOL enableMakeLink;
34 BOOL enableOpen;
35 BOOL enableRename;
36 BOOL enableRunCommand;
37 BOOL enableSetVar;
38 BOOL enableSystem;
40 BOOL enableFindPort;
41 BOOL enableFindResident;
42 BOOL enableFindSemaphore;
43 BOOL enableFindTask;
44 BOOL enableLockScreen;
45 BOOL enableOpenDevice;
46 BOOL enableOpenFont;
47 BOOL enableOpenLibrary;
48 BOOL enableOpenResource;
49 BOOL enableReadToolTypes;
51 // min. field len for output
52 WORD nameLen;
53 WORD actionLen;
54 WORD targetLen;
55 WORD optionLen;
56 };
58 extern struct Setup setup;
59 extern struct Setup oldsetup;
61 #endif