source: trunk/dll/init.h@ 1320

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

Use event semaphore to prevent rescan of drives while StubbySacnTreads are still running; code cleanup.

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 2.6 KB
RevLine 
[1168]1
2/***********************************************************************
3
[1197]4 $Id: init.h 1320 2008-12-05 14:10:20Z gyoung $
[1168]5
[1197]6 <<<description here>>>
[1168]7
[1197]8 Copyright (c) 1993-98 M. Kimes
9 Copyright (c) 2008 Steven H. Levine
[1168]10
[1197]11 Change log
[1303]12 29 Nov 08 GKY Remove or replace with a mutex semaphore DosEnterCriSec where appropriate.
[1168]13
14***********************************************************************/
15
16#if !defined(INIT_H)
17#define INIT_H
18
[1177]19BOOL InitFM3DLL(HAB hab, int argc, char **argv);
[1168]20HWND StartFM3(HAB hab, INT argc, CHAR ** argv);
21
[1209]22// Data declarations
23extern CHAR *CBSIFS;
24extern CHAR *DRMDRFFM2ARC;
25extern CHAR *DRF_FM2ARCHIVE;
26extern CHAR *DRMDRFOS2FILE;
27extern CHAR *DRM_FM2ARCMEMBER;
28extern CHAR *DRM_OS2FILE;
29extern CHAR *FM2Str;
30extern CHAR *FM3Folder;
31extern CHAR HomePath[CCHMAXPATH];
32extern CHAR *LONGNAME;
33extern CHAR *NullStr;
34extern ULONG OS2ver[2];
35extern PFNWP PFNWPCnr;
36extern PFNWP PFNWPMLE;
37extern CHAR *Settings;
38extern CHAR SwapperDat[CCHMAXPATH];
39extern CHAR ThousandsSeparator[2];
40extern CHAR *WC_ARCCONTAINER;
41extern CHAR *WC_ARCSTATUS;
42extern CHAR *WC_AUTOVIEW;
43extern CHAR *WC_BUBBLE;
44extern CHAR *WC_COLLECTOR;
45extern CHAR *WC_COLSTATUS;
46extern CHAR *WC_DATABAR;
47extern CHAR *WC_DIRCONTAINER;
48extern CHAR *WC_DIRSTATUS;
49extern CHAR *WC_DRIVEBACK;
50extern CHAR *WC_DRIVEBUTTONS;
51extern CHAR *WC_ERRORWND;
52extern CHAR *WC_INIEDITOR;
53extern CHAR *WC_LED;
54extern CHAR *WC_MAINWND2;
55extern CHAR *WC_MINITIME;
56extern CHAR *WC_MLEEDITOR;
57extern CHAR *WC_NEWVIEW;
58extern CHAR *WC_OBJECTWINDOW;
59extern CHAR *WC_SEEALL;
60extern CHAR *WC_SEESTATUS;
61extern CHAR *WC_STATUS;
62extern CHAR *WC_TOOLBACK;
63extern CHAR *WC_TOOLBUTTONS;
64extern CHAR *WC_TREECONTAINER;
65extern CHAR *WC_TREEOPENBUTTON;
66extern CHAR *WC_TREESTATUS;
67extern CHAR *WC_VIEWSTATUS;
[1320]68extern BOOL fInitialDriveScan;
[1209]69extern BOOL fAmAV2;
70extern BOOL fChangeTarget;
71extern BOOL fIniExisted;
72extern BOOL fLogFile;
73extern BOOL fReminimize;
74extern BOOL fWantFirstTimeInit;
75extern HPOINTER hptrApp;
76extern HPOINTER hptrArc;
77extern HPOINTER hptrArrow;
78extern HPOINTER hptrArt;
79extern HPOINTER hptrBusy;
80extern HPOINTER hptrCDROM;
81extern HPOINTER hptrDrive;
82extern HPOINTER hptrEW;
83extern HPOINTER hptrFloppy;
84extern HPOINTER hptrNS;
85extern HPOINTER hptrRamdisk;
86extern HPOINTER hptrRemote;
87extern HPOINTER hptrRemovable;
88extern HPOINTER hptrVirtual;
89extern HPOINTER hptrZipstrm;
90extern CHAR *pFM2SaveDirectory;
91extern CHAR *pTmpDir;
92extern CHAR profile[CCHMAXPATH];
93extern ULONGLONG ullTmpSpaceNeeded;
[1303]94extern HMTX hmtxFM2Globals;
[1313]95extern HMTX hmtxFM2Delete;
[1317]96extern HEV DriveScanStart;
[1168]97
98#endif // INIT_H
Note: See TracBrowser for help on using the repository browser.