source: trunk/dll/init.h@ 1303

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

Last part of remove or replace with a mutex semaphore DosEnterCriSec where appropriate. (Ticket 308) Note the partial commits for this ticket won't build without this.

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 2.5 KB
RevLine 
[1168]1
2/***********************************************************************
3
[1197]4 $Id: init.h 1303 2008-11-30 05:31:35Z 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;
68extern BOOL fAmAV2;
69extern BOOL fChangeTarget;
70extern BOOL fIniExisted;
71extern BOOL fLogFile;
72extern BOOL fReminimize;
73extern BOOL fWantFirstTimeInit;
74extern HPOINTER hptrApp;
75extern HPOINTER hptrArc;
76extern HPOINTER hptrArrow;
77extern HPOINTER hptrArt;
78extern HPOINTER hptrBusy;
79extern HPOINTER hptrCDROM;
80extern HPOINTER hptrDrive;
81extern HPOINTER hptrEW;
82extern HPOINTER hptrFloppy;
83extern HPOINTER hptrNS;
84extern HPOINTER hptrRamdisk;
85extern HPOINTER hptrRemote;
86extern HPOINTER hptrRemovable;
87extern HPOINTER hptrVirtual;
88extern HPOINTER hptrZipstrm;
89extern CHAR *pFM2SaveDirectory;
90extern CHAR *pTmpDir;
91extern CHAR profile[CCHMAXPATH];
92extern ULONGLONG ullTmpSpaceNeeded;
[1303]93extern HMTX hmtxFM2Globals;
[1168]94
95#endif // INIT_H
Note: See TracBrowser for help on using the repository browser.