source: trunk/dll/init.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: 2.8 KB
Line 
1
2/***********************************************************************
3
4 $Id: init.h 1375 2009-01-04 17:08:06Z gyoung $
5
6 <<<description here>>>
7
8 Copyright (c) 1993-98 M. Kimes
9 Copyright (c) 2008 Steven H. Levine
10
11 Change log
12 29 Nov 08 GKY Remove or replace with a mutex semaphore DosEnterCriSec where appropriate.
13 03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent
14 Dos/Win programs from being inserted into the execute dialog with message why.
15
16***********************************************************************/
17
18#if !defined(INIT_H)
19#define INIT_H
20
21BOOL InitFM3DLL(HAB hab, int argc, char **argv);
22HWND StartFM3(HAB hab, INT argc, CHAR ** argv);
23
24// Data declarations
25extern CHAR *CBSIFS;
26extern CHAR *DRMDRFFM2ARC;
27extern CHAR *DRF_FM2ARCHIVE;
28extern CHAR *DRMDRFOS2FILE;
29extern CHAR *DRM_FM2ARCMEMBER;
30extern CHAR *DRM_OS2FILE;
31extern CHAR *FM2Str;
32extern CHAR *FM3Folder;
33extern CHAR HomePath[CCHMAXPATH];
34extern CHAR *LONGNAME;
35extern CHAR *NullStr;
36extern ULONG OS2ver[2];
37extern PFNWP PFNWPCnr;
38extern PFNWP PFNWPMLE;
39extern CHAR *Settings;
40extern CHAR SwapperDat[CCHMAXPATH];
41extern CHAR ThousandsSeparator[2];
42extern CHAR *WC_ARCCONTAINER;
43extern CHAR *WC_ARCSTATUS;
44extern CHAR *WC_AUTOVIEW;
45extern CHAR *WC_BUBBLE;
46extern CHAR *WC_COLLECTOR;
47extern CHAR *WC_COLSTATUS;
48extern CHAR *WC_DATABAR;
49extern CHAR *WC_DIRCONTAINER;
50extern CHAR *WC_DIRSTATUS;
51extern CHAR *WC_DRIVEBACK;
52extern CHAR *WC_DRIVEBUTTONS;
53extern CHAR *WC_ERRORWND;
54extern CHAR *WC_INIEDITOR;
55extern CHAR *WC_LED;
56extern CHAR *WC_MAINWND2;
57extern CHAR *WC_MINITIME;
58extern CHAR *WC_MLEEDITOR;
59extern CHAR *WC_NEWVIEW;
60extern CHAR *WC_OBJECTWINDOW;
61extern CHAR *WC_SEEALL;
62extern CHAR *WC_SEESTATUS;
63extern CHAR *WC_STATUS;
64extern CHAR *WC_TOOLBACK;
65extern CHAR *WC_TOOLBUTTONS;
66extern CHAR *WC_TREECONTAINER;
67extern CHAR *WC_TREEOPENBUTTON;
68extern CHAR *WC_TREESTATUS;
69extern CHAR *WC_VIEWSTATUS;
70extern BOOL fInitialDriveScan;
71extern BOOL fAmAV2;
72extern BOOL fChangeTarget;
73extern BOOL fIniExisted;
74extern BOOL fLogFile;
75extern BOOL fProtectOnly;
76extern BOOL fReminimize;
77extern BOOL fWantFirstTimeInit;
78extern BOOL fDrivetoSkip[26];
79extern HPOINTER hptrApp;
80extern HPOINTER hptrArc;
81extern HPOINTER hptrArrow;
82extern HPOINTER hptrArt;
83extern HPOINTER hptrBusy;
84extern HPOINTER hptrCDROM;
85extern HPOINTER hptrDrive;
86extern HPOINTER hptrEW;
87extern HPOINTER hptrFloppy;
88extern HPOINTER hptrNS;
89extern HPOINTER hptrRamdisk;
90extern HPOINTER hptrRemote;
91extern HPOINTER hptrRemovable;
92extern HPOINTER hptrVirtual;
93extern HPOINTER hptrZipstrm;
94extern CHAR *pFM2SaveDirectory;
95extern CHAR *pTmpDir;
96extern CHAR profile[CCHMAXPATH];
97extern ULONGLONG ullTmpSpaceNeeded;
98extern HMTX hmtxFM2Globals;
99extern HMTX hmtxFM2Delete;
100//extern HEV DriveScanStart;
101
102#endif // INIT_H
Note: See TracBrowser for help on using the repository browser.