source: trunk/dll/notebook.h@ 1241

Last change on this file since 1241 was 1241, checked in by John Small, 17 years ago

Ticket 187: Make searchapath function non-static and other misc. code cleanup

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