source: trunk/dll/notebook.h@ 1365

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

Add option to rescan drive tree on media eject Ticket 48; Remove error message when priovious notebook page isn't defined (fixes issue with new installs) Ticket 329

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