source: trunk/dll/init.h@ 1394

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

Move nontranslated strings to init.c and codepage.c; use those strings in place of GetPString calls. Move other strings to a StringTable; minor cleanup and code changes to codepage.c to use a string array instead of GetPString calls. Ticket 340

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 3.2 KB
RevLine 
[1168]1
2/***********************************************************************
3
[1197]4 $Id: init.h 1391 2009-01-11 23:55:53Z 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.
[1375]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.
[1391]15 11 Jan 09 GKY Move strings that shouldn't be translated (font names etc) compile time variables
[1168]16
17***********************************************************************/
18
19#if !defined(INIT_H)
20#define INIT_H
21
[1177]22BOOL InitFM3DLL(HAB hab, int argc, char **argv);
[1168]23HWND StartFM3(HAB hab, INT argc, CHAR ** argv);
24
[1209]25// Data declarations
[1391]26extern CHAR *ARCHIVERBB2;
[1209]27extern CHAR *CBSIFS;
28extern CHAR *DRMDRFFM2ARC;
29extern CHAR *DRF_FM2ARCHIVE;
30extern CHAR *DRMDRFOS2FILE;
31extern CHAR *DRM_FM2ARCMEMBER;
32extern CHAR *DRM_OS2FILE;
33extern CHAR *FM2Str;
34extern CHAR *FM3Folder;
35extern CHAR HomePath[CCHMAXPATH];
36extern CHAR *LONGNAME;
37extern CHAR *NullStr;
38extern ULONG OS2ver[2];
39extern PFNWP PFNWPCnr;
40extern PFNWP PFNWPMLE;
41extern CHAR *Settings;
42extern CHAR SwapperDat[CCHMAXPATH];
43extern CHAR ThousandsSeparator[2];
[1391]44extern CHAR *FNT_6HELVETICA;
45extern CHAR *FNT_8HELVETICA;
46extern CHAR *FNT_8HELVETICABOLD;
47extern CHAR *FNT_10SYSTEMMONOTEXT;
48extern CHAR *FNT_10SYSTEMPROPORT;
49extern CHAR *FNT_2SYSTEMVIO;
50extern CHAR *FNT_4SYSTEMVIO;
51extern CHAR *FNT_10SYSTEMVIO;
52extern CHAR *FNT_8TIMESNEWROMAN;
[1209]53extern CHAR *WC_ARCCONTAINER;
54extern CHAR *WC_ARCSTATUS;
55extern CHAR *WC_AUTOVIEW;
56extern CHAR *WC_BUBBLE;
57extern CHAR *WC_COLLECTOR;
58extern CHAR *WC_COLSTATUS;
59extern CHAR *WC_DATABAR;
60extern CHAR *WC_DIRCONTAINER;
61extern CHAR *WC_DIRSTATUS;
62extern CHAR *WC_DRIVEBACK;
63extern CHAR *WC_DRIVEBUTTONS;
64extern CHAR *WC_ERRORWND;
65extern CHAR *WC_INIEDITOR;
66extern CHAR *WC_LED;
67extern CHAR *WC_MAINWND2;
68extern CHAR *WC_MINITIME;
69extern CHAR *WC_MLEEDITOR;
70extern CHAR *WC_NEWVIEW;
71extern CHAR *WC_OBJECTWINDOW;
72extern CHAR *WC_SEEALL;
73extern CHAR *WC_SEESTATUS;
74extern CHAR *WC_STATUS;
75extern CHAR *WC_TOOLBACK;
76extern CHAR *WC_TOOLBUTTONS;
77extern CHAR *WC_TREECONTAINER;
78extern CHAR *WC_TREEOPENBUTTON;
79extern CHAR *WC_TREESTATUS;
80extern CHAR *WC_VIEWSTATUS;
[1320]81extern BOOL fInitialDriveScan;
[1209]82extern BOOL fAmAV2;
83extern BOOL fChangeTarget;
84extern BOOL fIniExisted;
85extern BOOL fLogFile;
[1369]86extern BOOL fProtectOnly;
[1209]87extern BOOL fReminimize;
88extern BOOL fWantFirstTimeInit;
[1326]89extern BOOL fDrivetoSkip[26];
[1209]90extern HPOINTER hptrApp;
91extern HPOINTER hptrArc;
92extern HPOINTER hptrArrow;
93extern HPOINTER hptrArt;
94extern HPOINTER hptrBusy;
95extern HPOINTER hptrCDROM;
96extern HPOINTER hptrDrive;
97extern HPOINTER hptrEW;
98extern HPOINTER hptrFloppy;
99extern HPOINTER hptrNS;
100extern HPOINTER hptrRamdisk;
101extern HPOINTER hptrRemote;
102extern HPOINTER hptrRemovable;
103extern HPOINTER hptrVirtual;
104extern HPOINTER hptrZipstrm;
105extern CHAR *pFM2SaveDirectory;
106extern CHAR *pTmpDir;
107extern CHAR profile[CCHMAXPATH];
108extern ULONGLONG ullTmpSpaceNeeded;
[1303]109extern HMTX hmtxFM2Globals;
[1313]110extern HMTX hmtxFM2Delete;
[1326]111//extern HEV DriveScanStart;
[1168]112
113#endif // INIT_H
Note: See TracBrowser for help on using the repository browser.