Changeset 1402 for trunk/dll/init.c
- Timestamp:
- Mar 14, 2009, 6:17:59 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/init.c
r1400 r1402 75 75 07 Feb 09 GKY Eliminate Win_Error2 by moving function names to PCSZs used in Win_Error 76 76 08 Mar 09 GKY Additional strings move to PCSZs in init.c 77 08 Mar 09 GKY Removed variable aurguments from docopyf and unlinkf (not used) 78 14 Mar 09 GKY PCSZ strings moved to compile time initialization 79 14 Mar 09 GKY Prevent execution of UM_SHOWME while drive scan is occuring replaces check for 80 saved drive containers. 77 81 78 82 ***********************************************************************/ … … 173 177 // Data definitions 174 178 static PSZ pszSrcFile = __FILE__; 175 static CHAR *WC_MAINWND;176 179 unsigned __MaxThreads = {48}; 177 180 … … 195 198 BOOL fReminimize; 196 199 BOOL fWantFirstTimeInit; 197 BOOL fDrivetoSkip[26];200 //BOOL fDrivetoSkip[26]; 198 201 HPOINTER hptrApp; 199 202 HPOINTER hptrArc; … … 215 218 216 219 #pragma data_seg(GLOBAL2) 217 PCSZ PCSZ_ARCHIVERBB2; 218 PCSZ PCSZ_ASSOCDAT; 219 PCSZ PCSZ_CMDLINESDAT; 220 PCSZ PCSZ_CMDMINIDAT; 221 PCSZ PCSZ_COMMANDSDAT; 222 PCSZ PCSZ_FILTERSDAT; 223 PCSZ PCSZ_GREPMASKDAT; 224 PCSZ PCSZ_PATTERNSDAT; 225 PCSZ PCSZ_RESOURCEDAT; 226 PCSZ PCSZ_QUICKTLSDAT; 227 PCSZ PCSZ_FM3TOOLSDAT; 228 PCSZ PCSZ_USERDIRSDAT; 229 PCSZ PCSZ_FM2PLAYEXE; 230 PCSZ PCSZ_FM2PLAYTEMP; 231 PCSZ PCSZ_LVMGUICMD; 232 PCSZ PCSZ_DFSOS2EXE; 233 PCSZ PCSZ_MINILVMEXE; 234 PCSZ PCSZ_FDISKPMEXE; 235 PCSZ PCSZ_LVMEXE; 236 PCSZ PCSZ_ARCCNR; 237 PCSZ PCSZ_COLLECTOR; 238 PCSZ PCSZ_DIRCNR; 239 PCSZ PCSZ_DIRSIZES; 240 PCSZ PCSZ_TOOLBAR; 241 PCSZ PCSZ_TREECNR; 242 CHAR *CBSIFS; 243 CHAR *DRF_FM2ARCHIVE; 244 CHAR *DRMDRFFM2ARC; 245 CHAR *DRMDRFOS2FILE; 246 CHAR *DRM_FM2ARCMEMBER; 247 CHAR *DRM_OS2FILE; 248 CHAR *FM2Str; 220 PCSZ PCSZ_ARCHIVERBB2 = "ARCHIVER.BB2"; 221 PCSZ PCSZ_ASSOCDAT = "ASSOC.DAT"; 222 PCSZ PCSZ_CMDLINESDAT = "CMDLINES.DAT"; 223 PCSZ PCSZ_CMDMINIDAT = "CMDMINI.DAT"; 224 PCSZ PCSZ_COMMANDSDAT = "COMMANDS.DAT"; 225 PCSZ PCSZ_FILTERSDAT = "FILTERS.DAT"; 226 PCSZ PCSZ_GREPMASKDAT = "GREPMASK.DAT"; 227 PCSZ PCSZ_PATTERNSDAT = "PATTERNS.DAT"; 228 PCSZ PCSZ_RESOURCEDAT = "RESOURCE.DAT"; 229 PCSZ PCSZ_QUICKTLSDAT = "QUICKTLS.DAT"; 230 PCSZ PCSZ_FM3TOOLSDAT = "FM3TOOLS.DAT"; 231 PCSZ PCSZ_USERDIRSDAT = "USERDIRS.DAT"; 232 PCSZ PCSZ_FM2PLAYEXE = "FM2PLAY.EXE"; 233 PCSZ PCSZ_FM2PLAYTEMP = "$FM2PLAY.$$$"; 234 PCSZ PCSZ_LVMGUICMD = "LVMGUI.CMD"; 235 PCSZ PCSZ_DFSOS2EXE = "DFSOS2.EXE"; 236 PCSZ PCSZ_MINILVMEXE = "MINILVM.EXE"; 237 PCSZ PCSZ_FDISKPMEXE = "FDISKPM.EXE"; 238 PCSZ PCSZ_LVMEXE = "LVM.EXE"; 239 PCSZ PCSZ_ARCCNR = "ArcCnr"; 240 PCSZ PCSZ_COLLECTOR = "Collector"; 241 PCSZ PCSZ_DIRCNR = "DirCnr"; 242 PCSZ PCSZ_DIRSIZES = "DirSizes"; 243 PCSZ PCSZ_TOOLBAR = "ToolBar"; 244 PCSZ PCSZ_TREECNR = "TreeCnr"; 245 PCSZ PCSZ_SHUTDOWNSTATE = "FM2Shutdown"; 246 PCSZ PCSZ_FM2TEMPTEXT = "FM/2_Temp"; 247 PCSZ DRF_FM2ARCHIVE = "DRF_FM2ARCHIVE"; 248 PCSZ DRMDRFFM2ARC = "<DRM_FM2ARCMEMBER,DRF_FM2ARCHIVE>"; 249 PCSZ DRMDRFOS2FILE = "<DRM_OS2FILE,DRF_UNKNOWN>"; 250 PCSZ DRM_FM2ARCMEMBER = "DRM_FM2ARCMEMBER"; 251 PCSZ DRM_OS2FILE = "DRM_OS2FILE"; 252 PCSZ FM2Str = "FM/2"; 249 253 HMODULE FM3DllHandle; 250 CHAR *FM3Folder;251 PCSZ FNT_6HELVETICA ;252 PCSZ FNT_8HELVETICA ;253 PCSZ FNT_8HELVETICABOLD ;254 PCSZ FNT_10SYSTEMMONOTEXT ;255 PCSZ FNT_10SYSTEMPROPORT ;256 PCSZ FNT_2SYSTEMVIO ;257 PCSZ FNT_4SYSTEMVIO ;258 PCSZ FNT_10SYSTEMVIO ;259 PCSZ FNT_8TIMESNEWROMAN ;254 PCSZ FM3Folder = "<FM3_Folder>"; 255 PCSZ FNT_6HELVETICA = "6.Helvetica"; 256 PCSZ FNT_8HELVETICA = "8.Helvetica"; 257 PCSZ FNT_8HELVETICABOLD = "8.Helvetica.Bold"; 258 PCSZ FNT_10SYSTEMMONOTEXT = "10.System Monospaced"; 259 PCSZ FNT_10SYSTEMPROPORT = "10.System Proportional"; 260 PCSZ FNT_2SYSTEMVIO = "2.System VIO"; 261 PCSZ FNT_4SYSTEMVIO = "4.System VIO"; 262 PCSZ FNT_10SYSTEMVIO = "10.System VIO"; 263 PCSZ FNT_8TIMESNEWROMAN = "8.Times New Roman"; 260 264 CHAR HomePath[CCHMAXPATH]; 261 CHAR *LONGNAME; 262 CHAR *NullStr; 263 PCSZ PCSZ_DOSCREATEMUTEXSEM; 264 PCSZ PCSZ_DOSDUPHANDLE; 265 PCSZ PCSZ_DOSGETINFOBLOCKS; 266 PCSZ PCSZ_DOSQUERYPATHINFO; 267 PCSZ PCSZ_DOSSEARCHPATH; 268 PCSZ PCSZ_POSTMSG; 269 PCSZ PCSZ_WINCREATEWINDOW; 270 PCSZ PCSZ_WINLOADACCELTABLE; 271 PCSZ PCSZ_WINSETACCELTABLE; 272 PCSZ PCSZ_INIQUERYPRFTEXT; 273 PCSZ PCSZ_PRFQUERYPROFILEDATA; 274 PCSZ PCSZ_PRFQUERYPROFILESIZE; 275 PCSZ PCSZ_PRFQUERYPROFILESTRING; 276 PCSZ PCSZ_FILLDIRQCURERRTEXT; 277 PCSZ PCSZ_NODATA; 278 PCSZ PCSZ_STARDOTEXE; 279 PCSZ PCSZ_STARDOTINI; 280 PCSZ PCSZ_STARDOTLST; 281 PCSZ PCSZ_STARDOTPMD; 282 PCSZ PCSZ_STARDOTTXT; 283 PCSZ PCSZ_DOTEXE; 284 PCSZ PCSZ_DOTCOM; 285 PCSZ PCSZ_DOTCMD; 286 PCSZ PCSZ_DOTBTM; 287 PCSZ PCSZ_DOTBAT; 288 PCSZ PCSZ_DOTLST; 289 PCSZ PCSZ_DOTTLS; 290 PCSZ PCSZ_DOTHLP; 291 PCSZ PCSZ_DOTINF; 292 PCSZ PCSZ_DOTMP3; 293 PCSZ PCSZ_DOTOGG; 294 PCSZ PCSZ_DOTFLAC; 295 PCSZ PCSZ_DOTJPEG; 296 PCSZ PCSZ_DOTJPG; 297 PCSZ PCSZ_DOTICO; 298 PCSZ PCSZ_DOTPTR; 299 PCSZ PCSZ_DOTBB2; 300 PCSZ PCSZ_DOTBMP; 301 PCSZ PCSZ_DOTCOMMENTS; 302 PCSZ PCSZ_PATH; 303 PCSZ PCSZ_LIBPATH; 304 CHAR *pLibPathStrict; 305 PCSZ PCSZ_WPURLDEFAULTSETTINGS; 306 CHAR *Settings; 265 PCSZ LONGNAME = ".LONGNAME"; 266 CHAR *NullStr = ""; 267 PCSZ PCSZ_CM_ALLOCRECORD = "CM_ALLOCRECORD"; 268 PCSZ PCSZ_DOSCREATEMUTEXSEM = "DosCreateMutexSem"; 269 PCSZ PCSZ_DOSDUPHANDLE = "DosDupHandle"; 270 PCSZ PCSZ_DOSGETINFOBLOCKS = "DosGetInfoBlocks"; 271 PCSZ PCSZ_DOSQUERYPATHINFO = "DosQueryPathInfo"; 272 PCSZ PCSZ_DOSSEARCHPATH = "DosSearchPath"; 273 PCSZ PCSZ_DRGACCESSDRAGINFO = "DrgAccessDraginfo"; 274 PCSZ PCSZ_POSTMSG = "PostMsg"; 275 PCSZ PCSZ_WINCREATEWINDOW = "WinCreateWindow"; 276 PCSZ PCSZ_WINLOADACCELTABLE = "WinLoadAccelTable"; 277 PCSZ PCSZ_WINSETACCELTABLE = "WinSetAccelTable"; 278 PCSZ PCSZ_INIQUERYPRFTEXT = "PrfQueryProfile"; 279 PCSZ PCSZ_PRFOPENPROFILEFAILED = "PrfOpenProfile failed for %s"; 280 PCSZ PCSZ_PRFQUERYPROFILEDATA = "PrfQueryProfileData"; 281 PCSZ PCSZ_PRFQUERYPROFILESIZE = "PrfQueryProfileSize"; 282 PCSZ PCSZ_PRFQUERYPROFILESTRING = "PrfQueryProfileString"; 283 PCSZ PCSZ_FILLDIRQCURERRTEXT = "DosQCurDisk"; 284 PCSZ PCSZ_NODATA = "No Data"; 285 PCSZ PCSZ_STARDOTEXE = "*.EXE"; 286 PCSZ PCSZ_STARDOTINI = "*.INI"; 287 PCSZ PCSZ_STARDOTLST = "*.LST"; 288 PCSZ PCSZ_STARDOTPMD = "*.PMD"; 289 PCSZ PCSZ_STARDOTTXT = "*.TXT"; 290 PCSZ PCSZ_DOTEXE = ".EXE"; 291 PCSZ PCSZ_DOTCOM = ".COM"; 292 PCSZ PCSZ_DOTCMD = ".CMD"; 293 PCSZ PCSZ_DOTBTM = ".BTM"; 294 PCSZ PCSZ_DOTBAT = ".BAT"; 295 PCSZ PCSZ_DOTLST = ".LST"; 296 PCSZ PCSZ_DOTTLS = ".TLS"; 297 PCSZ PCSZ_DOTHLP = ".HLP"; 298 PCSZ PCSZ_DOTINF = ".INF"; 299 PCSZ PCSZ_DOTMP3 = ".MP3"; 300 PCSZ PCSZ_DOTOGG = ".OGG"; 301 PCSZ PCSZ_DOTFLAC = ".FLAC"; 302 PCSZ PCSZ_DOTJPEG = ".JPEG"; 303 PCSZ PCSZ_DOTJPG = ".JPG"; 304 PCSZ PCSZ_DOTICO = ".ICO"; 305 PCSZ PCSZ_DOTPTR = ".PTR"; 306 PCSZ PCSZ_DOTBB2 = ".BB2"; 307 PCSZ PCSZ_DOTBMP = ".BMP"; 308 PCSZ PCSZ_DOTCOMMENTS = ".COMMENTS"; 309 PCSZ PCSZ_PATH = "PATH"; 310 PCSZ PCSZ_LIBPATH = "LIBPATH"; 311 CHAR *pLibPathStrict = "SET LIBPATHSTRICT=TRUE"; 312 PCSZ PCSZ_WPURLDEFAULTSETTINGS = "WPURLDEFAULTSETTINGS"; 313 PCSZ Settings = "SETTINGS"; 314 PCSZ Details = "DETAILS"; 315 PCSZ PCSZ_TREE = "TREE"; 316 PCSZ PCSZ_ICON = "ICON"; 307 317 CHAR SwapperDat[CCHMAXPATH]; 308 PCSZ WC_ARCCONTAINER; 309 PCSZ WC_ARCSTATUS; 310 PCSZ WC_AUTOVIEW; 311 PCSZ WC_BUBBLE; 312 PCSZ WC_COLLECTOR; 313 PCSZ WC_COLSTATUS; 314 PCSZ WC_DATABAR; 315 PCSZ WC_DIRCONTAINER; 316 PCSZ WC_DIRSTATUS; 317 PCSZ WC_DRIVEBACK; 318 PCSZ WC_DRIVEBUTTONS; 319 PCSZ WC_ERRORWND; 320 PCSZ WC_INIEDITOR; 321 PCSZ WC_LED; 322 PCSZ WC_MAINWND2; 323 PCSZ WC_MINITIME; 324 PCSZ WC_MLEEDITOR; 325 PCSZ WC_NEWVIEW; 326 PCSZ WC_OBJECTWINDOW; 327 PCSZ WC_SEEALL; 328 PCSZ WC_SEESTATUS; 329 PCSZ WC_STATUS; 330 PCSZ WC_TOOLBACK; 331 PCSZ WC_TOOLBUTTONS; 332 PCSZ WC_TREECONTAINER; 333 PCSZ WC_TREEOPENBUTTON; 334 PCSZ WC_TREESTATUS; 335 PCSZ WC_VIEWSTATUS; 318 PCSZ WC_OBJECTWINDOW = "WC_OBJECTWINDOW"; 319 PCSZ WC_BUBBLE = "WC_BUBBLE"; 320 PCSZ WC_TOOLBUTTONS = "WC_TOOLBUTTONS"; 321 PCSZ WC_DRIVEBUTTONS = "WC_DRIVEBUTTONS"; 322 PCSZ WC_DIRCONTAINER = "WC_DIRCONTAINER"; 323 PCSZ WC_DIRSTATUS = "WC_DIRSTATUS"; 324 PCSZ WC_TREECONTAINER = "WC_TREECONTAINER"; 325 PCSZ WC_TREEOPENBUTTON = "WC_TREEOPENBUTTON"; 326 PCSZ WC_TREESTATUS = "WC_TREESTATUS"; 327 PCSZ WC_MAINWND = "WC_MAINWND"; 328 PCSZ WC_MAINWND2 = "WC_MAINWND2"; 329 PCSZ WC_AUTOVIEW = "WC_AUTOVIEW"; 330 PCSZ WC_LED = "WC_LED"; 331 PCSZ WC_COLLECTOR = "WC_COLLECTOR"; 332 PCSZ WC_COLSTATUS = "WC_COLSTATUS"; 333 PCSZ WC_STATUS = "WC_STATUS"; 334 PCSZ WC_TOOLBACK = "WC_TOOLBACK"; 335 PCSZ WC_DRIVEBACK = "WC_DRIVEBACK"; 336 PCSZ WC_ARCCONTAINER = "WC_ARCCONTAINER"; 337 PCSZ WC_ARCSTATUS = "WC_ARCSTATUS"; 338 PCSZ WC_MLEEDITOR = "WC_MLEEDITOR"; 339 PCSZ WC_INIEDITOR = "WC_INIEDITOR"; 340 PCSZ WC_SEEALL = "WC_SEEALL"; 341 PCSZ WC_NEWVIEW = "WC_NEWVIEW"; 342 PCSZ WC_SEESTATUS = "WC_SEESTATUS"; 343 PCSZ WC_VIEWSTATUS = "WC_VIEWSTATUS"; 344 PCSZ WC_ERRORWND = "WC_ERRORWND"; 345 PCSZ WC_MINITIME = "WC_MINITIME"; 346 PCSZ WC_DATABAR = "WC_DATABAR"; 336 347 CHAR profile[CCHMAXPATH]; 337 348 ULONGLONG ullTmpSpaceNeeded; … … 468 479 469 480 DosError(FERR_DISABLEHARDERR); 470 /* strings here to prevent multiple occurences in DLL */471 FM2Str = "FM/2";472 FM3Str = "FM/3";473 NullStr = "";474 Default = "DEFAULT";475 Settings = "SETTINGS";476 WPProgram = "WPProgram";477 FM3Folder = "<FM3_Folder>";478 FM3Tools = "<FM3_Tools>";479 DRM_OS2FILE = "DRM_OS2FILE";480 DRM_FM2ARCMEMBER = "DRM_FM2ARCMEMBER";481 DRF_FM2ARCHIVE = "DRF_FM2ARCHIVE";482 DRMDRFLIST = "<DRM_OS2FILE,DRF_UNKNOWN>,"483 "<DRM_DISCARD,DRF_UNKNOWN>," "<DRM_PRINT,DRF_UNKNOWN>";484 DRMDRFOS2FILE = "<DRM_OS2FILE,DRF_UNKNOWN>";485 DRMDRFFM2ARC = "<DRM_FM2ARCMEMBER,DRF_FM2ARCHIVE>";486 DRM_FM2INIRECORD = "DRM_FM2INIRECORD";487 DRF_FM2INI = "DRF_FM2INI";488 SUBJECT = ".SUBJECT";489 LONGNAME = ".LONGNAME";490 HPFS = "HPFS";491 JFS = "JFS";492 CDFS = "CDFS";493 ISOFS = "ISOFS";494 FAT32 = "FAT32";495 HPFS386 = "HPFS386";496 CBSIFS = "CBSIFS";497 NDFS32 = "NDFS32";498 RAMFS = "RAMFS";499 NTFS = "NTFS";500 PCSZ_ARCHIVERBB2 = "ARCHIVER.BB2";501 PCSZ_ASSOCDAT = "ASSOC.DAT";502 PCSZ_CMDLINESDAT = "CMDLINES.DAT";503 PCSZ_CMDMINIDAT = "CMDMINI.DAT";504 PCSZ_COMMANDSDAT = "COMMANDS.DAT";505 PCSZ_FILTERSDAT = "FILTERS.DAT";506 PCSZ_GREPMASKDAT = "GREPMASK.DAT";507 PCSZ_PATTERNSDAT = "PATTERNS.DAT";508 PCSZ_RESOURCEDAT = "RESOURCE.DAT";509 PCSZ_QUICKTLSDAT = "QUICKTLS.DAT";510 PCSZ_FM3TOOLSDAT = "FM3TOOLS.DAT";511 PCSZ_USERDIRSDAT = "USERDIRS.DAT";512 PCSZ_FM2PLAYEXE = "FM2PLAY.EXE";513 PCSZ_FM2PLAYTEMP = "$FM2PLAY.$$$";514 PCSZ_LVMGUICMD = "LVMGUI.CMD";515 PCSZ_DFSOS2EXE = "DFSOS2.EXE";516 PCSZ_MINILVMEXE = "MINILVM.EXE";517 PCSZ_FDISKPMEXE = "FDISKPM.EXE";518 PCSZ_LVMEXE = "LVM.EXE";519 PCSZ_ARCCNR = "ArcCnr";520 PCSZ_COLLECTOR = "Collector";521 PCSZ_DIRCNR = "DirCnr";522 PCSZ_DIRSIZES = "DirSizes";523 PCSZ_TOOLBAR = "ToolBar";524 PCSZ_TREECNR = "TreeCnr";525 FNT_6HELVETICA = "6.Helvetica";526 FNT_8HELVETICA = "8.Helvetica";527 FNT_8HELVETICABOLD = "8.Helvetica.Bold";528 FNT_10SYSTEMMONOTEXT = "10.System Monospaced";529 FNT_10SYSTEMPROPORT = "10.System Proportional";530 FNT_2SYSTEMVIO = "2.System VIO";531 FNT_4SYSTEMVIO = "4.System VIO";532 FNT_10SYSTEMVIO = "10.System VIO";533 FNT_8TIMESNEWROMAN = "8.Times New Roman";534 PCSZ_DOSCREATEMUTEXSEM = "DosCreateMutexSem";535 PCSZ_DOSDUPHANDLE = "DosDupHandle";536 PCSZ_DOSGETINFOBLOCKS = "DosGetInfoBlocks";537 PCSZ_DOSQUERYPATHINFO = "DosQueryPathInfo";538 PCSZ_DOSSEARCHPATH = "DosSearchPath";539 PCSZ_POSTMSG = "PostMsg";540 PCSZ_WINCREATEWINDOW = "WinCreateWindow";541 PCSZ_WINLOADACCELTABLE = "WinLoadAccelTable";542 PCSZ_WINSETACCELTABLE = "WinSetAccelTable";543 PCSZ_INIQUERYPRFTEXT = "PrfQueryProfile";544 PCSZ_PRFQUERYPROFILEDATA = "PrfQueryProfileData";545 PCSZ_PRFQUERYPROFILESIZE = "PrfQueryProfileSize";546 PCSZ_PRFQUERYPROFILESTRING = "PrfQueryProfileString";547 PCSZ_FILLDIRQCURERRTEXT = "DosQCurDisk";548 PCSZ_NODATA = "No Data";549 PCSZ_STARDOTEXE = "*.EXE";550 PCSZ_STARDOTINI = "*.INI";551 PCSZ_STARDOTLST = "*.LST";552 PCSZ_STARDOTPMD = "*.PMD";553 PCSZ_STARDOTTXT = "*.TXT";554 PCSZ_DOTEXE = ".EXE";555 PCSZ_DOTCOM = ".COM";556 PCSZ_DOTCMD = ".CMD";557 PCSZ_DOTBTM = ".BTM";558 PCSZ_DOTBAT = ".BAT";559 PCSZ_DOTLST = ".LST";560 PCSZ_DOTTLS = ".TLS";561 PCSZ_DOTHLP = ".HLP";562 PCSZ_DOTINF = ".INF";563 PCSZ_DOTMP3 = ".MP3";564 PCSZ_DOTOGG = ".OGG";565 PCSZ_DOTFLAC = ".FLAC";566 PCSZ_DOTJPEG = ".JPEG";567 PCSZ_DOTJPG = ".JPG";568 PCSZ_DOTICO = ".ICO";569 PCSZ_DOTPTR = ".PTR";570 PCSZ_DOTBB2 = ".BB2";571 PCSZ_DOTBMP = ".BMP";572 PCSZ_DOTCOMMENTS = ".COMMENTS";573 PCSZ_PATH = "PATH";574 PCSZ_LIBPATH = "LIBPATH";575 pLibPathStrict = "SET LIBPATHSTRICT=TRUE";576 PCSZ_WPURLDEFAULTSETTINGS = "WPURLDEFAULTSETTINGS";577 WC_OBJECTWINDOW = "WC_OBJECTWINDOW";578 WC_BUBBLE = "WC_BUBBLE";579 WC_TOOLBUTTONS = "WC_TOOLBUTTONS";580 WC_DRIVEBUTTONS = "WC_DRIVEBUTTONS";581 WC_DIRCONTAINER = "WC_DIRCONTAINER";582 WC_DIRSTATUS = "WC_DIRSTATUS";583 WC_TREECONTAINER = "WC_TREECONTAINER";584 WC_TREEOPENBUTTON = "WC_TREEOPENBUTTON";585 WC_TREESTATUS = "WC_TREESTATUS";586 WC_MAINWND = "WC_MAINWND";587 WC_MAINWND2 = "WC_MAINWND2";588 WC_AUTOVIEW = "WC_AUTOVIEW";589 WC_LED = "WC_LED";590 WC_COLLECTOR = "WC_COLLECTOR";591 WC_COLSTATUS = "WC_COLSTATUS";592 WC_STATUS = "WC_STATUS";593 WC_TOOLBACK = "WC_TOOLBACK";594 WC_DRIVEBACK = "WC_DRIVEBACK";595 WC_ARCCONTAINER = "WC_ARCCONTAINER";596 WC_ARCSTATUS = "WC_ARCSTATUS";597 WC_MLEEDITOR = "WC_MLEEDITOR";598 WC_INIEDITOR = "WC_INIEDITOR";599 WC_SEEALL = "WC_SEEALL";600 WC_NEWVIEW = "WC_NEWVIEW";601 WC_SEESTATUS = "WC_SEESTATUS";602 WC_VIEWSTATUS = "WC_VIEWSTATUS";603 WC_ERRORWND = "WC_ERRORWND";604 WC_MINITIME = "WC_MINITIME";605 WC_DATABAR = "WC_DATABAR";606 607 /* end of strings */608 481 memset(&RGBBLACK, 0, sizeof(RGB2)); 609 482 RGBGREY.bRed = RGBGREY.bGreen = RGBGREY.bBlue = (BYTE)204; 610 483 RGBGREY.fcOptions = 0; 611 484 FM3UL = *(ULONG *)FM3Str; 612 DEBUG_STRING = "Debug -- please report to author";613 485 break; 614 486 case 1: … … 763 635 RGBGREY.fcOptions = 0; 764 636 FM3UL = *(ULONG *)FM3Str; 765 DEBUG_STRING = "Debug -- please report to author";766 637 break; 767 638 case 1: … … 835 706 } 836 707 else 837 unlinkf( "%s",s);708 unlinkf(s); 838 709 } 839 710 while (!DosFindNext(search_handle, … … 862 733 if (!(ffb.attrFile & FILE_DIRECTORY)) { 863 734 strcpy(enddir, ffb.achName); 864 unlinkf( "%s",s);735 unlinkf(s); 865 736 } 866 737 } … … 1168 1039 if (!fmprof) { 1169 1040 Win_Error(NULLHANDLE, NULLHANDLE, pszSrcFile, __LINE__, 1170 "PrfOpenProfile");1041 PCSZ_PRFOPENPROFILEFAILED, inipath); 1171 1042 return FALSE; 1172 1043 } … … 1228 1099 if (WinQueryClassInfo(hab, WC_CONTAINER, &clinfo)) 1229 1100 PFNWPCnr = clinfo.pfnWindowProc; 1230 // saymsg(MB_ENTER,HWND_DESKTOP,"Container flags:","%08lx",clinfo.flClassStyle);1231 1101 if (WinQueryClassInfo(hab, WC_FRAME, &clinfo)) 1232 1102 PFNWPFrame = clinfo.pfnWindowProc; 1233 // saymsg(MB_ENTER,HWND_DESKTOP,"Frame flags:","%08lx",clinfo.flClassStyle);1234 1103 if (WinQueryClassInfo(hab, WC_BUTTON, &clinfo)) 1235 1104 PFNWPButton = clinfo.pfnWindowProc; 1236 // saymsg(MB_ENTER,HWND_DESKTOP,"Button flags:","%08lx",clinfo.flClassStyle);1237 1105 if (WinQueryClassInfo(hab, WC_STATIC, &clinfo)) 1238 1106 PFNWPStatic = clinfo.pfnWindowProc; 1239 // saymsg(MB_ENTER,HWND_DESKTOP,"Static flags:","%08lx",clinfo.flClassStyle);1240 1107 if (WinQueryClassInfo(hab, WC_MLE, &clinfo)) 1241 1108 PFNWPMLE = clinfo.pfnWindowProc; 1242 // saymsg(MB_ENTER,HWND_DESKTOP,"MLE flags:","%08lx",clinfo.flClassStyle);1243 1109 if (!PFNWPCnr || !PFNWPFrame || !PFNWPButton || !PFNWPStatic || !PFNWPMLE) { 1244 1110 Runtime_Error(pszSrcFile, __LINE__, "WinQueryClassInfo"); … … 1667 1533 size = sizeof(BOOL); 1668 1534 PrfQueryProfileData(fmprof, appname, "ConfirmDelete", &fConfirmDelete, &size); 1669 size = sizeof(BOOL);1535 /*size = sizeof(BOOL); Replaced by UM_SHOWME check 3/14/09 GKY 1670 1536 PrfQueryProfileData(fmprof, FM3Str, "SaveState", &fSaveState, &size); 1671 1537 if (fSaveState && (fSwitchTreeOnFocus || fSwitchTree) && … … 1678 1544 strcpy(szKey, "FM/4 Dir1"); 1679 1545 else 1680 sprintf(szKey, "%s.DirCnrDir.0", GetPString(IDS_SHUTDOWNSTATE));1546 sprintf(szKey, "%s.DirCnrDir.0", PCSZ_SHUTDOWNSTATE); 1681 1547 size = sizeof(szDir); 1682 1548 if (PrfQueryProfileData(fmprof, appname, szKey, szDir, &size)) { … … 1684 1550 fDrivetoSkip[drvNum] = TRUE; 1685 1551 } 1686 } 1552 } */ 1687 1553 size = sizeof(BOOL); 1688 1554 PrfQueryProfileData(fmprof, appname, "SyncUpdates", &fSyncUpdates, &size);
Note:
See TracChangeset
for help on using the changeset viewer.