source: trunk/dll/notebook.h@ 1395

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

Allow user to turn off alert and/or error beeps in settings notebook. Ticket 341 Move repeated strings to PCSZs. Ticket 6 Add *DateFormat functions to format dates based on locale Ticket 28 Eliminate Win_Error2 by moving function names to PCSZs used in Win_Error Ticket 6

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