source: trunk/dll/notebook.h@ 1431

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

Changed 3 way button to radio buttons and added rescan on change to add systype/label to tree enhancement.

  • 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 1431 2009-06-13 17:03:02Z 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 fShowDriveOnly;
93extern BOOL fShowEnv;
94extern BOOL fShowLabel;
95extern BOOL fShowSysType;
96extern BOOL fShowTarget;
97extern BOOL fStartMaximized;
98extern BOOL fStartMinimized;
99extern BOOL fSwitchTree;
100extern BOOL fSwitchTreeExpand;
101extern BOOL fSwitchTreeOnFocus;
102extern BOOL fSyncUpdates;
103extern BOOL fTileBackwards;
104extern BOOL fToolbarHelp;
105extern BOOL fTrashCan;
106extern BOOL fUnHilite;
107extern BOOL fUseNewViewer;
108extern BOOL fUserListSwitches;
109extern BOOL fVTreeOpensWPS;
110extern BOOL fVerify;
111extern BOOL fViewChild;
112extern HINI fmprof;
113extern ULONG fwsAnimate;
114extern HWND hwndHelp;
115extern HWND hwndMain;
116extern CHAR szDefArc[CCHMAXPATH];
117extern ULONG ulCnrType;
118extern CHAR *bined;
119extern CHAR *binview;
120extern CHAR *compare;
121extern CHAR *dircompare;
122extern CHAR *editor;
123extern CHAR *ftprun;
124extern CHAR ftprundir[CCHMAXPATH];
125extern CHAR httprundir[CCHMAXPATH];
126extern CHAR mailrundir[CCHMAXPATH];
127extern CHAR *pszTreeEnvVarList;
128extern CHAR *viewer;
129extern CHAR *virus;
130
131#endif // NOTEBOOK_H
Note: See TracBrowser for help on using the repository browser.