source: trunk/dll/notebook.h@ 1429

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

Comments and documentation for previous 5 change sets

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