source: trunk/dll/notebook.h@ 1424

Last change on this file since 1424 was 1424, checked in by Gregg Young, 16 years ago

Show either file system type or drive label beside dirve letter in tree. (tickets 47 & 339)

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 3.6 KB
Line 
1
2/***********************************************************************
3
4 $Id: notebook.h 1424 2009-06-06 19:16:12Z 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 25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup.
15 01 Jan 09 GKY Add option to rescan tree container on eject of removable media
16 07 Feb 09 GKY Allow user to turn off alert and/or error beeps in settings notebook.
17
18***********************************************************************/
19
20#if !defined(NOTEBOOK_H)
21#define NOTEBOOK_H
22
23#include "dircnrs.h" // typedef for DETAILS_SETTINGS
24
25MRESULT EXPENTRY CfgDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
26
27VOID CfgMenuInit(HWND hwndMenu, BOOL fIsLite);
28
29// Data declarations
30extern HWND Collector;
31extern ULONG FilesToGet;
32extern CHAR appname[12];
33extern DETAILS_SETTINGS dsDirCnrDefault;
34extern CHAR extractpath[CCHMAXPATH];
35extern BOOL fAlertBeepOff;
36extern BOOL fAutoAddAllDirs;
37extern BOOL fAutoAddDirs;
38extern BOOL fBlueLED;
39extern BOOL fCancelAction;
40extern BOOL fCheckMM;
41extern BOOL fCollapseFirst;
42extern BOOL fConfirmDelete;
43extern BOOL fConfirmTarget;
44extern BOOL fCopyDefault;
45extern BOOL fCustomFileDlg;
46extern BOOL fDataMin;
47extern BOOL fDontMoveMouse;
48extern BOOL fDragndropDlg;
49extern BOOL fDrivebarHelp;
50extern BOOL fEjectCDScan;
51extern BOOL fEjectFlpyScan;
52extern BOOL fEjectRemovableScan;
53extern BOOL fErrorBeepOff;
54extern BOOL fExternalArcboxes;
55extern BOOL fExternalCollector;
56extern BOOL fExternalINIs;
57extern BOOL fExternalViewer;
58extern BOOL fFM2Deletes;
59extern BOOL fFolderAfterExtract;
60extern BOOL fForceLower;
61extern BOOL fForceUpper;
62extern BOOL fGuessType;
63extern BOOL fLeaveTree;
64extern BOOL fLibPathStrictFtpRun;
65extern BOOL fLibPathStrictHttpRun;
66extern BOOL fLibPathStrictMailRun;
67extern BOOL fLinkSetsIcon;
68extern BOOL fLoadLongnames;
69extern BOOL fLoadSubject;
70extern BOOL fLookInDir;
71extern BOOL fMinOnOpen;
72extern BOOL fNoDead;
73extern BOOL fNoFoldMenu;
74extern BOOL fNoIconsDirs;
75extern BOOL fNoIconsFiles;
76extern BOOL fNoMailtoMailRun;
77extern BOOL fNoRemovableScan;
78extern BOOL fNoSearch;
79extern BOOL fNoTreeGap;
80extern BOOL fOtherHelp;
81extern BOOL fQuickArcFind;
82extern BOOL fRealIdle;
83extern BOOL fRemoteBug;
84extern BOOL fRScanLocal;
85extern BOOL fRScanRemote;
86extern BOOL fRScanVirtual;
87extern BOOL fRScanSlow;
88extern BOOL fRScanNoWrite;
89extern BOOL fSaveState;
90extern BOOL fSeparateParms;
91extern BOOL fShowEnv;
92extern BOOL fShowLabel;
93extern BOOL fShowSysType;
94extern BOOL fShowTarget;
95extern BOOL fStartMaximized;
96extern BOOL fStartMinimized;
97extern BOOL fSwitchTree;
98extern BOOL fSwitchTreeExpand;
99extern BOOL fSwitchTreeOnFocus;
100extern BOOL fSyncUpdates;
101extern BOOL fTileBackwards;
102extern BOOL fToolbarHelp;
103extern BOOL fTrashCan;
104extern BOOL fUnHilite;
105extern BOOL fUseNewViewer;
106extern BOOL fUserListSwitches;
107extern BOOL fVTreeOpensWPS;
108extern BOOL fVerify;
109extern BOOL fViewChild;
110extern HINI fmprof;
111extern ULONG fwsAnimate;
112extern HWND hwndHelp;
113extern HWND hwndMain;
114extern CHAR szDefArc[CCHMAXPATH];
115extern ULONG ulCnrType;
116extern CHAR *bined;
117extern CHAR *binview;
118extern CHAR *compare;
119extern CHAR *dircompare;
120extern CHAR *editor;
121extern CHAR *ftprun;
122extern CHAR ftprundir[CCHMAXPATH];
123extern CHAR httprundir[CCHMAXPATH];
124extern CHAR mailrundir[CCHMAXPATH];
125extern CHAR *pszTreeEnvVarList;
126extern CHAR *viewer;
127extern CHAR *virus;
128
129#endif // NOTEBOOK_H
Note: See TracBrowser for help on using the repository browser.