source: trunk/dll/notebook.h@ 1211

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

Ticket 187: Move data declarations/definitions out of fm3dll.h

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