source: trunk/dll/notebook.h@ 1354

Last change on this file since 1354 was 1354, checked in by Gregg Young, 17 years ago

Added driveflags to over ride write verify for USB removable drives that fail when it is on (Ticket 323); A flag to prevent directory name from being broadcast to drives in the tree cnr prior to a recursive scan of the drive (causes dbl directory names Ticket 321) Add option for multithreaded recursive scan of user selected drives at startup (Ticket 322).

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 3.2 KB
Line 
1
2/***********************************************************************
3
4 $Id: notebook.h 1354 2008-12-25 22:43:34Z gyoung $
5
6 Configuration notebook
7
8 Copyright (c) 1993-98 M. Kimes
9 Copyright (c) 2008 Steven H. Levine
10
11 14 Feb 08 SHL Refactor from fm3dll.h
12 29 Feb 08 GKY Refactor global command line variables to notebook.h
13 20 Jul 08 JBS Ticket 114: Support user-selectable env. strings in Tree container.
14
15***********************************************************************/
16
17#if !defined(NOTEBOOK_H)
18#define NOTEBOOK_H
19
20#include "dircnrs.h" // typedef for DETAILS_SETTINGS
21
22MRESULT EXPENTRY CfgDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
23
24VOID CfgMenuInit(HWND hwndMenu, BOOL fIsLite);
25
26// Data declarations
27extern HWND Collector;
28extern ULONG FilesToGet;
29extern CHAR appname[12];
30extern DETAILS_SETTINGS dsDirCnrDefault;
31extern CHAR extractpath[CCHMAXPATH];
32extern BOOL fAutoAddAllDirs;
33extern BOOL fAutoAddDirs;
34extern BOOL fBlueLED;
35extern BOOL fCancelAction;
36extern BOOL fCheckMM;
37extern BOOL fCollapseFirst;
38extern BOOL fConfirmDelete;
39extern BOOL fConfirmTarget;
40extern BOOL fCopyDefault;
41extern BOOL fCustomFileDlg;
42extern BOOL fDataMin;
43extern BOOL fDontMoveMouse;
44extern BOOL fDragndropDlg;
45extern BOOL fDrivebarHelp;
46extern BOOL fExternalArcboxes;
47extern BOOL fExternalCollector;
48extern BOOL fExternalINIs;
49extern BOOL fExternalViewer;
50extern BOOL fFM2Deletes;
51extern BOOL fFolderAfterExtract;
52extern BOOL fForceLower;
53extern BOOL fForceUpper;
54extern BOOL fGuessType;
55extern BOOL fLeaveTree;
56extern BOOL fLibPathStrictFtpRun;
57extern BOOL fLibPathStrictHttpRun;
58extern BOOL fLibPathStrictMailRun;
59extern BOOL fLinkSetsIcon;
60extern BOOL fLoadLongnames;
61extern BOOL fLoadSubject;
62extern BOOL fLookInDir;
63extern BOOL fMinOnOpen;
64extern BOOL fNoDead;
65extern BOOL fNoFoldMenu;
66extern BOOL fNoIconsDirs;
67extern BOOL fNoIconsFiles;
68extern BOOL fNoMailtoMailRun;
69extern BOOL fNoRemovableScan;
70extern BOOL fNoSearch;
71extern BOOL fNoTreeGap;
72extern BOOL fOtherHelp;
73extern BOOL fQuickArcFind;
74extern BOOL fRealIdle;
75extern BOOL fRemoteBug;
76extern BOOL fRScanLocal;
77extern BOOL fRScanRemote;
78extern BOOL fRScanVirtual;
79extern BOOL fRScanSlow;
80extern BOOL fRScanNoWrite;
81extern BOOL fSaveState;
82extern BOOL fSeparateParms;
83extern BOOL fShowEnv;
84extern BOOL fShowTarget;
85extern BOOL fStartMaximized;
86extern BOOL fStartMinimized;
87extern BOOL fSwitchTree;
88extern BOOL fSwitchTreeExpand;
89extern BOOL fSwitchTreeOnFocus;
90extern BOOL fSyncUpdates;
91extern BOOL fTileBackwards;
92extern BOOL fToolbarHelp;
93extern BOOL fTrashCan;
94extern BOOL fUnHilite;
95extern BOOL fUseNewViewer;
96extern BOOL fUserListSwitches;
97extern BOOL fVTreeOpensWPS;
98extern BOOL fVerify;
99extern BOOL fViewChild;
100extern HINI fmprof;
101extern ULONG fwsAnimate;
102extern HWND hwndHelp;
103extern HWND hwndMain;
104extern CHAR szDefArc[CCHMAXPATH];
105extern ULONG ulCnrType;
106extern CHAR *bined;
107extern CHAR *binview;
108extern CHAR *compare;
109extern CHAR *dircompare;
110extern CHAR *editor;
111extern CHAR *ftprun;
112extern CHAR ftprundir[CCHMAXPATH];
113extern CHAR httprundir[CCHMAXPATH];
114extern CHAR mailrundir[CCHMAXPATH];
115extern CHAR *pszTreeEnvVarList;
116extern CHAR *viewer;
117extern CHAR *virus;
118
119#endif // NOTEBOOK_H
Note: See TracBrowser for help on using the repository browser.