source: trunk/dll/notebook.h@ 1375

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

Updated history; comments minor code cleanup for recent changes

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