source: trunk/dll/init.h@ 1326

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

Changes to avoid duplicate directory names on scan using StubbyScanThread.

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 2.7 KB
Line 
1
2/***********************************************************************
3
4 $Id: init.h 1326 2008-12-09 02:18:36Z 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
14***********************************************************************/
15
16#if !defined(INIT_H)
17#define INIT_H
18
19BOOL InitFM3DLL(HAB hab, int argc, char **argv);
20HWND StartFM3(HAB hab, INT argc, CHAR ** argv);
21
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 ULONG sizeBool;
36extern ULONG sizeUlong;
37extern ULONG sizeInt;
38extern ULONG sizePvoid;
39extern PFNWP PFNWPCnr;
40extern PFNWP PFNWPMLE;
41extern CHAR *Settings;
42extern CHAR SwapperDat[CCHMAXPATH];
43extern CHAR ThousandsSeparator[2];
44extern CHAR *WC_ARCCONTAINER;
45extern CHAR *WC_ARCSTATUS;
46extern CHAR *WC_AUTOVIEW;
47extern CHAR *WC_BUBBLE;
48extern CHAR *WC_COLLECTOR;
49extern CHAR *WC_COLSTATUS;
50extern CHAR *WC_DATABAR;
51extern CHAR *WC_DIRCONTAINER;
52extern CHAR *WC_DIRSTATUS;
53extern CHAR *WC_DRIVEBACK;
54extern CHAR *WC_DRIVEBUTTONS;
55extern CHAR *WC_ERRORWND;
56extern CHAR *WC_INIEDITOR;
57extern CHAR *WC_LED;
58extern CHAR *WC_MAINWND2;
59extern CHAR *WC_MINITIME;
60extern CHAR *WC_MLEEDITOR;
61extern CHAR *WC_NEWVIEW;
62extern CHAR *WC_OBJECTWINDOW;
63extern CHAR *WC_SEEALL;
64extern CHAR *WC_SEESTATUS;
65extern CHAR *WC_STATUS;
66extern CHAR *WC_TOOLBACK;
67extern CHAR *WC_TOOLBUTTONS;
68extern CHAR *WC_TREECONTAINER;
69extern CHAR *WC_TREEOPENBUTTON;
70extern CHAR *WC_TREESTATUS;
71extern CHAR *WC_VIEWSTATUS;
72extern BOOL fInitialDriveScan;
73extern BOOL fAmAV2;
74extern BOOL fChangeTarget;
75extern BOOL fIniExisted;
76extern BOOL fLogFile;
77extern BOOL fReminimize;
78extern BOOL fWantFirstTimeInit;
79extern BOOL fDrivetoSkip[26];
80extern HPOINTER hptrApp;
81extern HPOINTER hptrArc;
82extern HPOINTER hptrArrow;
83extern HPOINTER hptrArt;
84extern HPOINTER hptrBusy;
85extern HPOINTER hptrCDROM;
86extern HPOINTER hptrDrive;
87extern HPOINTER hptrEW;
88extern HPOINTER hptrFloppy;
89extern HPOINTER hptrNS;
90extern HPOINTER hptrRamdisk;
91extern HPOINTER hptrRemote;
92extern HPOINTER hptrRemovable;
93extern HPOINTER hptrVirtual;
94extern HPOINTER hptrZipstrm;
95extern CHAR *pFM2SaveDirectory;
96extern CHAR *pTmpDir;
97extern CHAR profile[CCHMAXPATH];
98extern ULONGLONG ullTmpSpaceNeeded;
99extern HMTX hmtxFM2Globals;
100extern HMTX hmtxFM2Delete;
101//extern HEV DriveScanStart;
102
103#endif // INIT_H
Note: See TracBrowser for help on using the repository browser.