source: trunk/dll/notebook.h@ 1421

Last change on this file since 1421 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
RevLine 
[953]1
2/***********************************************************************
3
[1199]4 $Id: notebook.h 1395 2009-02-08 01:48:16Z gyoung $
[953]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
[985]12 29 Feb 08 GKY Refactor global command line variables to notebook.h
[1083]13 20 Jul 08 JBS Ticket 114: Support user-selectable env. strings in Tree container.
[1358]14 25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup.
[1375]15 01 Jan 09 GKY Add option to rescan tree container on eject of removable media
[1395]16 07 Feb 09 GKY Allow user to turn off alert and/or error beeps in settings notebook.
[953]17
18***********************************************************************/
19
20#if !defined(NOTEBOOK_H)
21#define NOTEBOOK_H
22
[1225]23#include "dircnrs.h" // typedef for DETAILS_SETTINGS
24
[953]25MRESULT EXPENTRY CfgDlgProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
26
27VOID CfgMenuInit(HWND hwndMenu, BOOL fIsLite);
28
[1211]29// Data declarations
30extern HWND Collector;
31extern ULONG FilesToGet;
32extern CHAR appname[12];
33extern DETAILS_SETTINGS dsDirCnrDefault;
34extern CHAR extractpath[CCHMAXPATH];
[1395]35extern BOOL fAlertBeepOff;
[1211]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;
[1365]50extern BOOL fEjectCDScan;
51extern BOOL fEjectFlpyScan;
52extern BOOL fEjectRemovableScan;
[1395]53extern BOOL fErrorBeepOff;
[1211]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;
[1354]84extern BOOL fRScanLocal;
85extern BOOL fRScanRemote;
86extern BOOL fRScanVirtual;
87extern BOOL fRScanSlow;
88extern BOOL fRScanNoWrite;
[1211]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;
[985]126
[953]127#endif // NOTEBOOK_H
Note: See TracBrowser for help on using the repository browser.