Changeset 1391
- Timestamp:
- Jan 12, 2009, 12:55:53 AM (17 years ago)
- Location:
- trunk/dll
- Files:
-
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/autoview.c
r1346 r1391 25 25 29 Feb 08 GKY Use xfree where appropriate 26 26 10 Dec 08 SHL Integrate exception handler support 27 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 27 28 28 29 ***********************************************************************/ … … 724 725 } 725 726 mr = PFNWPStatic(hwnd, msg, mp1, mp2); 727 //fixme to allow user to change presparams 1-10-09 GKY 726 728 SetPresParams(hwnd, 727 729 &RGBGREY, 728 &RGBBLACK, &RGBGREY, GetPString(IDS_4SYSTEMVIOTEXT));730 &RGBBLACK, &RGBGREY, FNT_4SYSTEMVIO); 729 731 stopflag = 0; 730 732 return mr; -
trunk/dll/avl.c
r1346 r1391 36 36 Select archive dialog if no default is provided. 37 37 29 Nov 08 GKY Remove or replace with a mutex semaphore DosEnterCriSec where appropriate. 38 11 Jan 08 GKY Replace "ARCHIVER.BB2" in string file with global set at compile in init.c 38 39 39 40 ***********************************************************************/ … … 368 369 //DosEnterCritSec(); //GKY 11-29-08 369 370 DosRequestMutexSem(hmtxFM2Globals, SEM_INDEFINITE_WAIT); 370 psz = searchpath( GetPString(IDS_ARCHIVERBB2));371 psz = searchpath(ARCHIVERBB2); 371 372 if (!psz || !*psz) { 372 373 DosReleaseMutexSem(hmtxFM2Globals); … … 860 861 GetPString(IDS_ADCHANGESINMEMTEXT), 861 862 GetPString(IDS_ADREWRITETEXT), NullStr) == MBID_YES) { 862 PSZ ab2 = searchpath( GetPString(IDS_ARCHIVERBB2)); // Rewrite without prompting863 PSZ ab2 = searchpath(ARCHIVERBB2); // Rewrite without prompting 863 864 864 865 rewrite_archiverbb2(ab2); -
trunk/dll/avv.c
r1346 r1391 28 28 24 Aug 08 GKY Warn full drive on save of .BB2 file; prevent loss of existing file 29 29 23 Nov 08 JBS Support use of CMD files in archiver definitions 30 11 Jan 08 GKY Replace "ARCHIVER.BB2" in string file with global set at compile in init.c 30 31 31 32 ***********************************************************************/ … … 242 243 HWND_DESKTOP, 243 244 GetPString(IDS_NOTETEXT), GetPString(IDS_SAVEARCBB2TEXT)); 244 archiverbb2 = GetPString(IDS_ARCHIVERBB2);245 archiverbb2 = ARCHIVERBB2; 245 246 } 246 247 /* Check space on drive*/ … … 269 270 fprintf(fpNew, 270 271 ";\n; %s file written by FM/2 v%d.%02d on %u/%u/%u %u:%02u:%02u\n;\n", 271 GetPString(IDS_ARCHIVERBB2),272 ARCHIVERBB2, 272 273 VERMAJOR, VERMINOR, 273 274 tm->tm_mon + 1, tm->tm_mday, tm->tm_year + 1900, … … 288 289 else { 289 290 // Write default header 290 fputs( GetPString(IDS_ARCHIVERBB2TEXT), fpNew);291 fputs(ARCHIVERBB2, fpNew); 291 292 } 292 293 pat = arcsighead; … … 914 915 PSZ ab2; 915 916 916 ab2 = searchpath( GetPString(IDS_ARCHIVERBB2)); // Rewrite without alerting917 ab2 = searchpath(ARCHIVERBB2); // Rewrite without alerting 917 918 rewrite_archiverbb2(ab2); 918 919 } -
trunk/dll/codepage.c
r1346 r1391 11 11 14 Jul 06 SHL Use Runtime_Error 12 12 20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat 13 11 Jan 09 GKY Moved codepage names to a character array here from the string file. 13 14 14 15 ***********************************************************************/ … … 35 36 36 37 static PSZ pszSrcFile = __FILE__; 38 static CHAR *CodePage[23] = {"437 USA", 39 "850 Multilingual", 40 "852 Latin 2", 41 "857 Turkish", 42 "860 Portuguese", 43 "861 Iceland", 44 "863 French-Canadian", 45 "865 Nordic", 46 "866 Russian OS/2", 47 "878 Russian KOI8-R", 48 "932 Japan", 49 "934 Korea", 50 "936 China", 51 "938 Taiwan", 52 "942 Japan SAA", 53 "944 Korea SAA", 54 "946 China SAA", 55 "948 Taiwan SAA", 56 "949 Korea KS", 57 "950 Taiwan (Big 5)", 58 "1004 DTP/Win", 59 "1251 Russian Win", 60 "1381 China GB"}; 37 61 38 62 MRESULT EXPENTRY PickCodePageDlgBox(HWND hwnd, ULONG msg, MPARAM mp1, … … 50 74 51 75 cp = WinQueryCp(WinQueryWindowULong(hwnd, QWL_HMQ)); 52 for (sSelect = 0; 53 (p = GetPString(IDS_CODEPAGES1 + sSelect)) != NULL; sSelect++) { 54 if (!strcmp(p, "0")) 55 break; 76 for (sSelect = 0; sSelect < 23; sSelect++) { 77 p = CodePage[sSelect]; 56 78 WinSendDlgItemMsg(hwnd, 57 79 PICK_LISTBOX, … … 127 149 MPFROMSHORT(LIT_FIRST), MPVOID); 128 150 if (sSelect >= 0) 129 WinSetDlgItemText(hwnd, 130 PICK_INPUT, GetPString(IDS_CODEPAGES1 + sSelect)); 151 WinSetDlgItemText(hwnd, PICK_INPUT, CodePage[sSelect]); 131 152 break; 132 153 case LN_ENTER: … … 150 171 Runtime_Error(pszSrcFile, __LINE__, "no input"); 151 172 else { 152 for (x = 0; (p = GetPString(IDS_CODEPAGES1 + x)) != NULL; x++) { 173 for (x = 0; x < 23; x++) { 174 p = CodePage[x]; 153 175 if (!stricmp(s, p)) { 154 176 WinDismissDlg(hwnd, atoi(p)); -
trunk/dll/common.c
r1375 r1391 23 23 06 Jul 08 GKY Update delete/undelete to include move to and open XWP trashcan 24 24 01 Jan 09 GKY Add option to rescan tree container on eject of removable media 25 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 25 26 26 27 ***********************************************************************/ … … 174 175 case DIR_VIEW: 175 176 case DIR_FILTER: 176 177 SetPresParams(hwnd, &RGBGREY, &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVTEXT));177 //fixme to allow user to change presparams 1-10-09 GKY 178 SetPresParams(hwnd, &RGBGREY, &RGBBLACK, &RGBBLACK, FNT_8HELVETICA); 178 179 return rc; 179 180 } … … 354 355 UCHAR parm[2]; 355 356 ULONG plen = sizeof(parm), dlen = 0L; 357 APIRET rc; 356 358 357 359 switch (SHORT1FROMMP(cmd)) { … … 368 370 parm[1] = *dv - 'A'; 369 371 DosError(FERR_DISABLEHARDERR); 370 DosDevIOCtl(-1L,371 8L, 0x40L, &parm, sizeof(parm), &plen, NULL, 0L, &dlen);372 rc = DosDevIOCtl(-1L, 8L, 0x40L, &parm, sizeof(parm), &plen, NULL, 0L, &dlen); 373 DbgMsg(pszSrcFile, __LINE__, "Eject parm %i %i rc %i", parm[0], parm[1], rc); 372 374 if (cmd == IDM_EJECT && 373 375 (fEjectFlpyScan ? TRUE : parm[1] > 1) && -
trunk/dll/comp.c
r1358 r1391 60 60 10 Dec 08 SHL Integrate exception handler support 61 61 25 Dec 08 GKY Add code to allow write verify to be turned off on a per drive basis. 62 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 62 63 63 64 ***********************************************************************/ … … 2229 2230 }; 2230 2231 UINT x; 2231 for (x = 0; ids[x]; x++) { 2232 for (x = 0; ids[x]; x++) { 2233 //fixme to allow user to change presparams 1-10-09 GKY 2232 2234 SetPresParams(WinWindowFromID(hwnd, ids[x]), 2233 2235 &RGBGREY, 2234 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVTEXT));2236 &RGBBLACK, &RGBBLACK, FNT_8HELVETICA); 2235 2237 } 2236 2238 } -
trunk/dll/copyright.h
r1377 r1391 4 4 * Change Log: 5 5 * 21 Nov 08 JBS Initial add to SVN respository 6 * 11 Jan 08 GKY Moved #define IDS_COPYRIGHT 1 to fm3str.h 6 7 * 7 8 */ … … 14 15 " Steven Levine and Associates, Inc." \ 15 16 "All rights reserved" 16 17 #define IDS_COPYRIGHT 1 -
trunk/dll/datamin.c
r1375 r1391 24 24 03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent 25 25 Dos/Win programs from being inserted into the execute dialog with message why. 26 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 26 27 27 28 ***********************************************************************/ … … 230 231 NoFloat = FALSE; 231 232 Positioned = FALSE; 233 //fixme to allow user to change presparams 1-10-09 GKY 232 234 SetPresParams(hwnd, 233 &RGBGREY, &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVTEXT));235 &RGBGREY, &RGBBLACK, &RGBBLACK, FNT_8HELVETICA); 234 236 { 235 237 int c; -
trunk/dll/fm3dll.str
r1369 r1391 590 590 DosStartSession failed to run "%s %s"\n called from %s %d. 591 591 DosExecPgm failed for %s.\n called from %s %d. 592 We are all Books of Blood.593 "Is THIS your card?" 594 I'm a victim of coicumstance! 595 "Abbot! ABBOT!!" 596 Neils was Bohring. 597 "You gonna eat that?" 598 "'YOU CAN GO NOW,' said a voice." 599 "Sometimes we forget to blink." 600 "He's in hell with his neck broken." 601 "Then the geek bit off his head." 602 "I was a Teenage Toadsucker" 603 "Whatever's in him rustles as it leaves." 604 "The scream alone is worth it." 605 0 592 A Quick Brown Fox Jumps Over The Lazy Dog. 593 594 595 596 597 598 599 600 601 602 603 604 605 606 606 Italic 607 607 Outline … … 838 838 No stats 839 839 Ram disk 840 Write verify off 841 Recursive scan done 840 842 Can't query volume info drive %c: 841 843 Can't query allocation info drive %c: … … 850 852 Can't load help.%s 851 853 I'll continue, but you should find FM3.HLP and place it into FM/2's working directory. 852 853 854 854 EXE/DLL Mismatch warning! 855 855 The EXE file you're running is of a newer version than the DLL. Please re-extract _all_ the files from the distribution archive so that FM/2 can run properly (overwrite existing files while unpacking, and be sure that no parts of FM/2 are running while you unpack). -
trunk/dll/fm3res.rc
r1375 r1391 43 43 28 Dec 08 GKY Added Databar to utilities menu 44 44 01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root 45 11 Jan 08 GKY Move strings that will need translating to stringtable from sting file cut to 46 255 where necessary 45 47 46 48 ***********************************************************************/ … … 51 53 #include "fm3dlg.h" 52 54 #include "copyright.h" 55 #include "fm3str.h" 53 56 54 57 ICON MAIN_FRAME ..\icons\FM3.ICO … … 2354 2357 BEGIN 2355 2358 IDS_COPYRIGHT, COPYRIGHT_STRING; 2359 IDS_OPENBUTTONHELP "Click this button to open a Directory\rContainer for the highlighted directory\rin the Drive Tree below. Or click B2 to\rWalk to a directory to open. Or drop an\robject here to open its directory." 2360 IDS_OPENDROPHELP "Dropping here will open a Directory container for the item." 2361 IDS_IDEALBUTTONHELP "Click this button to set FM/2's window\rsize to an ""ideal"" size." 2362 IDS_LEDHELP "This control indicates how\rmany background threads\rare currently active.\rB1 = show list of active threads\rB2 = close list of active threads\rB3 or chord = FM/2 open windows dialog" 2363 IDS_WALKBUTTONHELP "B1 = Open new directory\rB2 = Change directories\rB3 = Tile child windows" 2364 IDS_QUICKBUTTONHELP "B1 = Toggle quicklists\rB2 = Toggle toolbar\rB3 = Toggle drive buttons\r" 2365 IDS_ATTRSBUTTONHELP "This window shows the current\ritem's attributes.\rClick to change date\rand/or attributes." 2366 IDS_INFOBUTTONHELP "This window shows the current\ritem's date and time.\rClick to get detailed\rinformation on item." 2367 IDS_NAMEBUTTONHELP "This window shows the current\ritem's name.\rClick to rename." 2368 IDS_STATUS2HELP "Click me for a\rmini command line." 2369 IDS_CMDLISTHELP "Pick a command to run from the list or B2 to edit commands." 2370 IDS_SETUPLISTHELP "Pick a name from the state list or get a popup menu." 2371 IDS_USERLISTHELP "Pick a directory from the list or get a popup menu." 2372 IDS_DRIVELISTHELP "Pick a drive from the list." 2373 IDS_BUTTONLISTHELP "Pick a toolbar from the list." 2374 IDS_USERLISTDROPHELP "Dropping here will add the directory to the list." 2375 IDS_TOOLDROPHELP "You're dragging %lu object(s) over the toolbar." 2376 IDS_NEWDIRECTORYTEXT "<New directory>" 2377 IDS_COMMONDIRTEXT "Common directories" 2378 IDS_TOOLBARTEXT "Toolbars" 2379 IDS_STATETEXT "States" 2380 IDS_COMMANDSTEXT "Commands" 2381 IDS_TREETEXT " Drive Tree" 2382 IDS_NUMDRIVESTEXT " %lu Drives" 2383 IDS_FREETEXT "free" 2384 IDS_ATTRTEXT "<Attr>" 2385 IDS_SWAPFILETEXT "Swapfile:" 2386 IDS_DTTEXT "DT:" 2387 IDS_ALLTEXT "<All>" 2388 IDS_DRAGROOTTEXT " Dragging root directory..." 2389 IDS_DRAGDIRTEXT " Dragging directory..." 2390 IDS_DRAGFILETEXT " Dragging file..." 2391 IDS_RESCANSUGTEXT " Drive is invalid -- rescan if required." 2392 IDS_ERRORTEXT "Error!" 2393 IDS_CANTSTARTTEXT "Can't start %s %s" 2394 IDS_EXCEEDPMDRGLMT "Your Drag request exceeds the PM limit\n (For compatibility with 16 bit apps)\n The unprocessed objects are still selected in the\n source directory for additional processing\n See Drag & Drop in the help file for additional information" 2395 IDS_SHUTDOWNSTATE_WARNING """%s"" is the state name used by ""Save directory container state"". Any changes to this state will last only until FM/2 closes or this setting is disabled. Proceed with this change?" 2396 IDS_YOUAREHERETEXT " You are here --> x" 2397 IDS_FORCINGCOPYTEXT "Move not allowed - forcing copy" 2398 IDS_OUTOFMEMORY "Memory allocation failed!!!" 2399 IDS_DROPONMETEXT "\rYou can drop on me!" 2400 IDS_DRIVEDROPHELP "Dropping here will copy or move to this drive." 2401 IDS_IDEALMENUTEXT "~Ideal size" 2402 IDS_HIDEMENUTEXT "Hi~de menu" 2403 IDS_UNHIDEMENUTEXT "Unh~ide Menu" 2404 IDS_HIDETEXT "Hide" 2405 IDS_DELETETEXT "Delete" 2406 IDS_EDITTEXT "Edit" 2407 IDS_NOTPROTECTONLYEXE "The file %s is a Dos or Windows executible, however Dos and WinOS2 are not currently activated on this system." 2408 IDS_SHUTDOWNSTATE "FM2Shutdown" 2409 IDS_HELPCMDTEXT "/HELP" 2410 IDS_FM2TEMPTEXT "FM/2_Temp" 2411 IDS_DETACHREQUESTTEXT "Detach Request" 2412 IDS_DIRCNRTOTALHELP "This window tells you how many objects\rand how many bytes are in the container.\rYou can drag me (this dir), or drag onto\rme (into this dir)." 2413 IDS_DIRCNRSELECTEDHELP "This window tells you how many objects\rand how many bytes are selected.\rDrag me and you drag this directory.\rDrop on me and you drop into this\rdirectory (this is container whitespace).\rB1 = Select menu\rB2 = Compare select menu" 2414 IDS_DIRCNRVIEWHELP "Click to change view type." 2415 IDS_DIRCNRSORTHELP "Click to change sort type." 2416 IDS_DIRCNRFILTERHELP "Click to change filter." 2417 IDS_DIRCNRMAXHELP "Click this button to maximize or restore\rthis directory container." 2418 IDS_DIRCNRFOLDERHELP "This is the ""Folder button.""\rB1 = Move back one directory in tree (to parent)\rB2 = Menu or previous directory (as configured)\rB3 or chord = Rescan directory\rDrop on me to change directory" 2419 IDS_DIRCNRFOLDERDROPHELP "Dropping here can change the directory into which the container ""looks.""" 2420 IDS_SCANNINGTEXT "Scanning..." 2421 IDS_SELECTFILTERTEXT "FM/2: Select filter" 2422 IDS_DESELECTFILTERTEXT "FM/2: Deselect filter" 2423 IDS_STATUSSIZETEXT " Size: %s%s%s%s" 2424 IDS_CREATETEXT "Enter the name of the file to create in this directory." 2425 IDS_CREATEPROMPTTEXT "Filename to create:" 2426 IDS_CREATETITLETEXT "FM/2: Create new file" 2427 IDS_CREATEERRORTEXT "Couldn't create ""%s""" 2428 IDS_DROPERRORTEXT "Can't access draginfo.\rThis help function broken by Warp, sorry -- complain to IBM." 2429 IDS_DROPHELPHDRTEXT "Drop help" 2430 IDS_DROPHELPTEXT "You were dragging %lu object%s.\r\rYou had %s%sobject %s%stargetted.\r\rThe action requested was %s." 2431 IDS_NOTEXT "no" 2432 IDS_COPYTEXT "Copy" 2433 IDS_MOVETEXT "Move" 2434 IDS_LINKTEXT "Link" 2435 IDS_DRAGFILEOBJTEXT " Dragging file system object(s)..." 2436 IDS_RESCANSUGGESTEDTEXT " [Rescan suggested]" 2437 IDS_DRIVESMENUTEXT "Dri~ves..." 2438 IDS_DRIVESPACELIMITED "The target path %s will have less then %s bytes of space remaining following this operation. Do you wish to continue?" 2439 IDS_TMPDRIVESPACELIMITED "The TMP directory %s has limited space remaining. Do you wish to use the FM/2 save directory for temporary files? In any case you should free some space on this drive" 2440 IDS_SAVETMPDRIVESPACELIMITED "The TMP directory %s & the FM/2 save directory %s both have limited space remaining. You should free some space on these drives" 2441 IDS_SAVEDRIVESPACELIMITED "The FM2 save directory %s has limited space remaining. You should free some space on this drive" 2442 IDS_DRIVESPACELIMITEDTMPSAVE "FM/2's TMP and/or save directory has limited space remaining. You should free some space on this drive immediately" 2443 IDS_DRIVESPACEEXCEEDED "The target path %s has inadequate space remaining for the operation requested. Free some space and try again." 2444 IDS_ARCTMPDRIVESPACELIMITED "The TMP directory %s has limited space remaining. This will limit your ability to view large files. You should free some space on this drive" 2445 IDS_OPENCMDTEXT "/OPEN" 2446 IDS_CLOSECMDTEXT "/CLOSE" 2447 IDS_SAVECMDTEXT "/SAVE" 2448 IDS_NOSAVECMDTEXT "/NOSAVE" 2449 IDS_KEEPCMDTEXT "/KEEP" 2450 IDS_NOKEEPCMDTEXT "/NOKEEP" 2451 IDS_FILTERCMDTEXT "/FILTER" 2452 IDS_FM2CMDHELPHDRTEXT " FM/2 mini-command line help" 2453 IDS_MISSINGTEXT "Some text is missing" 2454 IDS_TOOLHELPTEXTBLANK "You need to provide both button text & help." 2455 IDS_COLSELECTEDHELP "This window shows you how many objects\rand how many bytes are selected.\rDrop on me to collect objects.\rClick me for the select menu." 2456 IDS_COLTOTALSHELP "This window shows you how many objects\rand how many bytes are in the Collector.\rDrop on me to collect objects." 2457 IDS_COLLECTINGTEXT "Collecting..." 2458 IDS_COLLECTNOLISTHDRTEXT "File may not be a list.\r" 2459 IDS_COLLECTNOLISTTEXT "Continue to try to Collect from %s?" 2460 IDS_INSEEKSCANTEXT "Seek & scan in progress." 2461 IDS_COLLECTORTEXT "Collector" 2462 IDS_COLLECTORTITLETEXT "FM/2: Collector" 2463 IDS_COLMENUSEEKSCANHELP "Seek and scan files" 2464 IDS_COLMENUSEEALLHELP "See all files" 2465 IDS_COLMENUCLEARCNRHELP "Clear the container contents (Nothing gets deleted)" 2466 IDS_COLMENUREMOVECNRHELP "Remove the selected files from the container (Nothing gets deleted)" 2467 IDS_ARCHIVERREPORTTEXT " **Archiver report:\n\n\n" 2468 IDS_SAYWHATTEXT "Say what?" 2469 IDS_SHAMETEXT "Shame, shame, shame..." 2470 IDS_BUNGEDUPTEXT "Probably bunged-up archiver information." 2471 IDS_ARCERRORINFOTEXT "An error occured when trying to obtain information from the archiver about %s. Errors noted (bad start-of-list can cause all):%s%s%s" 2472 IDS_NOGOTSTARTTEXT " *Start-of-list string not found." 2473 IDS_NOARCFILESFOUNDTEXT " *No file lines found." 2474 IDS_NOENDOFLISTTEXT " *End-of-list string not found." 2475 IDS_COMPRESSEDSIZEMENUTEXT "Compr~essed size" 2476 IDS_DATEMENUTEXT "~Date" 2477 IDS_ARCCNRTOTALSHELPTEXT "This window tells you how many objects\rand how many bytes are in the container.\rDrop on me to drop into archive." 2478 IDS_ARCCNRSELECTEDHELPTEXT "This window tells you how many objects\rand how many bytes are selected.\rDrop on me to drop into archive.\rClick me for select menu." 2479 IDS_ARCCNRVIEWHELPTEXT "Click to change view type.\r(Not yet implemented)" 2480 IDS_ARCCNRFOLDERHELPTEXT "Click to change extract directory\r(or enter a new directory into the\rentry field at the bottom of the\rwindow). Or drop on me." 2481 IDS_ARCCNRFOLDERDROPHELPTEXT "Dropping here can change the extract directory." 2482 IDS_ARCCNRDELREFTEXT "You have elected to %s the object%s above from archive ""%s"". Unhighlight any objects which you do not wish to %s." 2483 IDS_DELETELOWERTEXT "delete" 2484 IDS_REFRESHLOWERTEXT "refresh" 2485 IDS_REPLACEWARNTEXT "The following member%s of archive ""%s"" exist%s in the extract directory ""%s"". Unhighlight any you do not want to replace existing files." 2486 IDS_EXECARCFILETITLETEXT "FM/2: Execute archive file" 2487 IDS_VIRUSSCANARCHIVETITLETEXT "FM/2: Virus scan archive" 2488 IDS_FILENAMECOLTEXT "Filename" 2489 IDS_OLDSIZECOLTEXT "Old size" 2490 IDS_NEWSIZECOLTEXT "New size" 2491 IDS_DATETIMECOLTEXT "Date/time" 2492 IDS_DATECOLTEXT "Date" 2493 IDS_TIMECOLTEXT "Time" 2494 IDS_WARNINGTEXT "Warning:" 2495 IDS_SPECIFYDRIVETEXT "It's a good idea to specify the drive." 2496 IDS_ARCCNRDROPHELPTEXT "Dropping here will copy the objects into the archive ""%s"". If an object by the same name already exists in the archive, it'll be overwritten." 2497 IDS_DRAGARCMEMTEXT " Dragging archive member(s)..." 2498 IDS_DRAGARCFILETEXT " Dragging archive file..." 2499 IDS_WALKDEFAULTHELPTEXT "Click Help for detailed info." 2500 IDS_WALKRECENTDIRSTEXT "Recently used dirs" 2501 IDS_WALKCURRDIRTEXT "This is the 'current' directory -- type in a new one." 2502 IDS_WALKRECENTDIRSHELPTEXT "This is a list of recently used directories." 2503 IDS_WALKUSERDIRSHELPTEXT "This is a list of user-defined directories -- Add, Delete or double-click one." 2504 IDS_WALKDRIVELISTHELPTEXT "This is a list of drives. Double-click one to switch to it." 2505 IDS_WALKDIRLISTHELPTEXT "This is a list of directories. Double-click one to 'walk' into it." 2506 IDS_WALKCOPYDLGTEXT "FM/2: Select a directory -- copy target" 2507 IDS_WALKMOVEDLGTEXT "FM/2: Select a directory -- move target" 2508 IDS_WALKEXTRACTDLGTEXT "FM/2: Select a directory -- extract" 2509 IDS_WALKCOMPAREDLGTEXT "FM/2: Select directories to compare" 2510 IDS_WALKSETDIRSDLGTEXT "FM/2: Set directories" 2511 IDS_GREPDUPETEXT "Find dups reading files" 2512 IDS_GREPSCANTEXT "Grep searching for files" 2513 IDS_GREPINSERTINGTEXT "Inserting..." 2514 IDS_GREPDUPESORTINGTEXT "Find dups sorting..." 2515 IDS_GREPDUPECOMPARINGTEXT "Find dups comparing..." 2516 IDS_GREPDUPECHECKPROGTEXT "Checked %lu of %lu for dups" 2517 IDS_HELPTEXT "Help" 2518 IDS_ENTERTEXTHELPTEXT "Enter the desired text, then click Okay." 2519 IDS_PICKCODEPAGETEXT "Pick codepage:" 2520 IDS_ARCDEFAULTHELPTEXT "Click the Help button for more info." 2521 IDS_ARCARCNAMEHELPTEXT "This is the name of the archive file." 2522 IDS_ARCCMDHELPTEXT "This is the command that will be sent to the archiver." 2523 IDS_ARCMASKHELPTEXT "List the semicolon separated filemasks you wish to extract." 2524 IDS_ARCEXECHELPTEXT "FM/2: Show archiver help screen" 2525 IDS_EXTDROPHELPTEXT "Dropping here can change the extract directory." 2526 IDS_EXTVARIOUSTEXT "<Various>" 2527 IDS_EXTEXTRACTDIRHELPTEXT "This is the directory to which files will be extracted." 2528 IDS_COMPCOMPARETEXT "Compare ""%s""" 2529 IDS_COMPTOTEXT " to ""%s""..." 2530 IDS_COMPDIFSIZESTEXT "The files are different sizes." 2531 IDS_COMPVSBYTESTEXT "%lu bytes vs. %lu bytes" 2532 IDS_COMPDONTMATCHTEXT "Files don't match." 2533 IDS_COMPCOMPARINGTEXT "Comparing..." 2534 IDS_COMPREADERRORTEXT "Read error after offset %lu (%08lx)" 2535 IDS_COMPFILESMATCHTEXT "Files appear to match." 2536 IDS_COMPWONDERWHYTEXT "I wonder why...DOAH!" 2537 IDS_COMPCOMPLETETEXT "Complete." 2538 IDS_COMPMATCHREADERRORTEXT "Matched read error after offset %lu (%08lx)" 2539 IDS_COMPODDERRORTEXT "Odd error." 2540 IDS_COMPMISMATCHERRORTEXT "Mismatch @ offset %lu (%08lx)" 2541 IDS_COMPCANTOPENTEXT "Can't open ""%s""" 2542 IDS_COMPSILLYALERTTEXT "Silliness alert" 2543 IDS_COMPTOITSELFTEXT "You're trying to compare an object to itself." 2544 IDS_COMPMOVEFAILEDTEXT "Move of ""%s"" to ""%s"" failed." 2545 IDS_COMPCOPYFAILEDTEXT "Copy of ""%s"" to ""%s"" failed." 2546 IDS_LARGERTEXT "Larger" 2547 IDS_SMALLERTEXT "Smaller" 2548 IDS_NEWERTEXT "Newer" 2549 IDS_OLDERTEXT "Older" 2550 IDS_LONGNAMECOLTEXT "LName" 2551 IDS_LADATECOLTEXT "LA Date" 2552 IDS_LATIMECOLTEXT "LA Time" 2553 IDS_CRDATECOLTEXT "Cr Date" 2554 IDS_CRTIMECOLTEXT "Cr Time" 2555 IDS_COMPHOLDBLDLISTTEXT "Please wait -- building lists..." 2556 IDS_COMPHOLDFILLCNRTEXT "Please wait -- filling containers..." 2557 IDS_COMPREADYFILTEREDTEXT "Ready (%.60s)." 2558 IDS_COMPREADYTEXT "Ready." 2559 IDS_COMPHOLDREADDISKTEXT "Please wait -- reading disk..." 2560 IDS_COMPHOLDDELETINGTEXT "Please wait -- deleting..." 2561 IDS_COMPHOLDMOVINGTEXT "Please wait -- moving... " 2562 IDS_COMPHOLDCOPYINGTEXT "Please wait -- copying..." 2563 IDS_COMPHOLDFILTERINGTEXT "Please wait -- filtering..." 2564 IDS_COMPHOLDDESELTEXT "Please wait -- deselecting..." 2565 IDS_COMPHOLDINVERTTEXT "Please wait -- inverting..." 2566 IDS_COMPHOLDSELTEXT "Please wait -- selecting..." 2567 IDS_ASSOCDROPHELPTEXT "Dropping here can set the command line." 2568 IDS_EXECASSOCTITLETEXT "FM/2: Executing an Association" 2569 IDS_UNKNOWNDOSPROCTEXT "<Unknown DOS process>" 2570 IDS_UNKNOWNPROCTEXT "<Unknown process>" 2571 IDS_ARGHTEXT "Argh" 2572 IDS_CANTRUNPSTATTEXT "Couldn't run PSTAT.EXE /C\n" 2573 IDS_REDIRECTERRORTEXT "Redirection error" 2574 IDS_ICHOKEDTEXT "I choked." 2575 IDS_ISPSTATTHERETEXT "Is an English version of PSTAT.EXE available on your PATH?" 2576 IDS_DOSQPROCSTATFAILEDTEXT "DosQProcStat failed -- can't list processes." 2577 IDS_DOSKILLFAILEDTEXT "DosKillProcess failed." 2578 IDS_SORRYCANTSHOWTEXT "Sorry, can't seem to show that process." 2579 IDS_KILLPROCHELPTITLETEXT "Kill Process:" 2580 IDS_ATTRLISTBOXHELPTEXT "All highlighted files will be affected (CTRL-click to deselect)." 2581 IDS_ATTRYEARHELPTEXT "The year for the file's new date." 2582 IDS_ATTRMONTHHELPTEXT "The month for the file's new date." 2583 IDS_ATTRDAYHELPTEXT "The day for the file's new date." 2584 IDS_ATTRHOURHELPTEXT "The hour for the file's new time." 2585 IDS_ATTRMINHELPTEXT "The minute for the file's new time." 2586 IDS_ATTRSECHELPTEXT "The second for the file's new time." 2587 IDS_ATTRREADONLYBTEXT "~Readonly" 2588 IDS_ATTRSYSTEMBTEXT "~System" 2589 IDS_ATTRHIDDENBTEXT "~Hidden" 2590 IDS_ATTRARCHIVEDBTEXT "~Archived" 2591 IDS_ONTEXT "on" 2592 IDS_OFFTEXT "off" 2593 IDS_UNCHANGEDTEXT "unchanged" 2594 IDS_UHYOTEXT "Uh, yo ... hello, anybody home?" 2595 IDS_ATTRADVANTAGETEXT "You might find it advantageous to check the Use Date checkbox or ungrey one of the attribute checkboxes so I'd have something to do..." 2596 IDS_UNKNOWNUNUSABLETEXT "<Unknown/Unusable>" 2597 IDS_UNUSABLETEXT "<Unusable>" 2598 IDS_NOINFOTOSAVETEXT "No info to save!" 2599 IDS_NOTETEXT "Note:" 2600 IDS_SAVEARCBB2TEXT "Saving new ARCHIVER.BB2 to default directory." 2601 IDS_STARTLISTEMPTYTEXT "Start list empty!\r" 2602 IDS_ENDLISTEMPTYTEXT "End list empty.\r" 2603 IDS_BOGUSNAMETEXT "Name field probably bogus.\r" 2604 IDS_CANTOPENFILETEXT "<Can't open file>" 2605 IDS_NOTAPPLICABLETEXT "<Not applicable>" 2606 IDS_TEXTARCPRODUCEDTEXT "The text (if applicable) that your archiver produced." 2607 IDS_BZZZTTEXT "Bzzzzt." 2608 IDS_NEEDENTRYTEXT "I need something in that field first (but thank you very much for playing)." 2609 IDS_OOPSTEXT "Oops." 2610 IDS_SELECTFROMLISTTEXT "Select text from listbox first." 2611 IDS_WARNINGSTEXT "Warnings:" 2612 IDS_EANAMEEXISTSTEXT "EA name already exists." 2613 IDS_EANAMERESERVEDTEXT "EA name is reserved." 2614 IDS_EAWRONGTYPETEXT "Wrong type for EA name." 2615 IDS_FAKETEXT "Fake" 2616 IDS_EANOEAS "No EAs." 2617 IDS_EAFILENAMESHELPTEXT "These are the files you can look at -- pick one." 2618 IDS_EATYPESHELPTEXT "These are the EA types this object contains -- pick one." 2619 IDS_EADATAHELPTEXT "This is the EA's data -- change it if you like." 2620 IDS_MAYDAYTEXT "Mayday!" 2621 IDS_ASKABOUTUNDELETEHELPTEXT "\r\rWould you like help on UNDELETE?" 2622 IDS_UNDELETETITLETEXT "FM/2: Undelete files drive %c:" 2623 IDS_NODATATEXT "No data." 2624 IDS_COULDNTSTARTTHREADTEXT "Could not start thread." 2625 IDS_UNDELETEHELPTITLETEXT "Undelete:" 2626 IDS_INIREADONLYTEXT "The FM/2 INI file \"%s\" can not be marked read/write." 2627 IDS_FM2HELPTITLETEXT "FM/2: Help" 2628 IDS_PROGRAMNOTFOUNDTEXT "The program ""%s"" not found. Are the Path and Filename correct? Do you wish to save it anyway?" 2629 IDS_PROGRAMNOTEXE2TEXT """%s"" doesn't appear to exist as an exe, com, cmd, bat or bmt file and has no extension. FM2 requires an extension for executing a program." 2630 IDS_PROGRAMNOTEXE3TEXT """%s"" doesn't have a standard executable file extension.\nYes = Save as corrected ""%s""? (may be unchanged) \nNo = As entered \nCancel = Edit it" 2631 IDS_QUOTESINARGSTEXT """%s"" has quoting in the program arguments which may or may not be correct." 2632 IDS_TOACTONSELECTEDTEXT "For a command to act on selected files it must be followed by ""%%a"". Should I add it?" 2633 IDS_SEEALLTITLETEXT "FM/2: See all files" 2634 IDS_UNTITLEDTEXT " <Untitled>" 2635 IDS_INTERNALVIEWERTITLETEXT " Internal Viewer" 2636 IDS_FM2VIEWERTITLETEXT "FM/2 Viewer" 2637 IDS_EDCOLORS1TEXT "Foreground" 2638 IDS_EDCOLORS2TEXT "Background" 2639 IDS_EDCOLORSPROMPTTEXT "FM/2: 'Editor' colors" 2640 IDS_ARCHIVETEXT "archive" 2641 IDS_ERRORACCESSTEXT "Error #%lu accessing ""%s""" 2642 IDS_EMPTYREMOVETEXT " -- Empty or open removable drive?" 2643 IDS_CDMUSICTEXT " -- CD-ROM drive with music disk?" 2644 IDS_WRITEPROTECTTEXT " -- media is write protected." 2645 IDS_DRIVELOCKEDTEXT " -- drive is locked by another process." 2646 IDS_EMPTYFLOPPYTEXT " -- Empty diskette drive?" 2647 IDS_UNFORMATEDTEXT " -- Unformatted diskette in diskette drive?" 2648 IDS_PHANTOMTEXT " -- Phantom diskette drive (try excluding it with /%c)?" 2649 IDS_DISKWRITEPROTEXTTEXT " -- diskette is write protected." 2650 IDS_DISKLOCKEDTEXT " -- diskette is locked by another process." 2651 IDS_UUDNOBEGINTEXT "No begin line in ""%s""" 2652 IDS_UUDCANTOPENFORTEXT "Can't open ""%s"" for ""%s""" 2653 IDS_SILLYERRORTEXT "Silly error" 2654 IDS_MERGEWASTETEXT "Sort of a waste of time unless you pick something more than that to merge..." 2655 IDS_MAKESHADOWPROMPTTEXT "Name for new folder to contain objects:" 2656 IDS_MAKESHADOWTITLETEXT "FM/2: Folder name for new objects" 2657 IDS_MAKESHADOWCREATEFAILEDTEXT "Folder ""%s"" creation failed." 2658 IDS_SYSERRORTEXT "System configuration error:" 2659 IDS_ENVPATHERRORTEXT "Environment variable %s is not set. This variable should be set in CONFIG.SYS to point to all directories containing %s files." 2660 IDS_NOFILESFOUNDTEXT "No files found." 2661 IDS_VIEWHELPFILESTEXT "FM/2: View HELP files" 2662 IDS_GENERR1TEXT "\nModule: %s Line number: %u" 2663 IDS_GENERR2TEXT " Error Message Information" 2664 IDS_DOSERR1TEXT "\nModule: %s Line number: %u\nOS/2 error: %d\nClass: %s\nAction: %s\nLocation: %s" 2665 IDS_DOSERR2TEXT " OS/2 Error Message Information" 2666 IDS_ERRCLASS1TEXT "Out of resource" 2667 IDS_ERRCLASS2TEXT "Temporary situation" 2668 IDS_ERRCLASS3TEXT "Authorization failed" 2669 IDS_ERRCLASS4TEXT "Internal error" 2670 IDS_ERRCLASS5TEXT "Device hardware failure" 2671 IDS_ERRCLASS6TEXT "System failure" 2672 IDS_ERRCLASS7TEXT "Probable application failure" 2673 IDS_ERRCLASS8TEXT "Item not located" 2674 IDS_ERRCLASS9TEXT "Bad format for call/data" 2675 IDS_ERRCLASS10TEXT "Resource or data locked" 2676 IDS_ERRCLASS11TEXT "Incorrect media, CRC check" 2677 IDS_ERRCLASS12TEXT "Action already taken or done" 2678 IDS_ERRCLASS13TEXT "Unclassified" 2679 IDS_ERRCLASS14TEXT "Can't perform requested action" 2680 IDS_ERRCLASS15TEXT "Timeout" 2681 IDS_ERRCLASS16TEXT "Error in file ""Error.c""" 2682 IDS_ERRCLASS17TEXT "Unknown" 2683 IDS_ERRACTION1TEXT "Retry immediately" 2684 IDS_ERRACTION2TEXT "Delay and retry" 2685 IDS_ERRACTION3TEXT "Bad user input - get new values" 2686 IDS_ERRACTION4TEXT "Terminate in an orderly manner" 2687 IDS_ERRACTION5TEXT "Terminate immediately" 2688 IDS_ERRACTION6TEXT "Ignore error" 2689 IDS_ERRACTION7TEXT "Retry after user intervention" 2690 IDS_ERRACTION8TEXT "Error in file ""Error.c""" 2691 IDS_ERRACTION9TEXT "Unknown" 2692 IDS_ERRLOCUS1TEXT "Unknown" 2693 IDS_ERRLOCUS2TEXT "Random access device such as a disk" 2694 IDS_ERRLOCUS3TEXT "Network" 2695 IDS_ERRLOCUS4TEXT "Serial device" 2696 IDS_ERRLOCUS5TEXT "Memory" 2697 IDS_ERRLOCUS6TEXT "Error in file ""Error.c""" 2698 IDS_ERRLOCUS7TEXT "Unknown" 2699 IDS_NVSTATUS2HELPTEXT "Click me to go to a\rspecific line number." 2700 IDS_NVSTATUS3HELPTEXT "Click me to go to a\rspecific offset." 2701 IDS_NVDRAGHELPTEXT "Click me to toggle hex/text view,\ror drag me." 2702 IDS_SEARCHINGTEXT " Searching..." 2703 IDS_NOMATCHINGTEXT " No matching text found." 2704 IDS_BUILDINGLINELISTTEXT " Building list of selected lines..." 2705 IDS_SAVETOCLIPTEXT " Saving to clipboard..." 2706 IDS_APPENDTOCLIPTEXT " Appending to clipboard..." 2707 IDS_WRITETOFILETEXT " Writing to file..." 2708 IDS_CANTOPENFORWRITETEXT "Can't open ""%s"" for write." 2709 IDS_NVNOLINESSELTEXT " No lines selected..." 2710 IDS_FORMATTINGTEXT " Formatting..." 2711 IDS_ERRORREADINGTEXT "Error reading ""%s""" 2712 IDS_ZEROLENGTHTEXT "File ""%s"" is zero length." 2713 IDS_LOADINGTEXT " Loading..." 2714 IDS_NVCOLORS1TEXT "Normal cursored background" 2715 IDS_NVCOLORS2TEXT "Selected cursored background" 2716 IDS_NVCOLORS3TEXT "Normal background" 2717 IDS_NVCOLORS4TEXT "Selected background" 2718 IDS_NVCOLORS5TEXT "Normal foreground" 2719 IDS_NVCOLORS6TEXT "Found foreground" 2720 IDS_NVCOLORS7TEXT "Selected foreground" 2721 IDS_NVCOLORS8TEXT "Selected found foreground" 2722 IDS_NVCOLORS9TEXT "http: background" 2723 IDS_NVCOLORS10TEXT "http: foreground" 2724 IDS_NVCOLORS11TEXT "ftp: background" 2725 IDS_NVCOLORS12TEXT "ftp: foreground" 2726 IDS_NVCOLORS13TEXT "Mail: backgroung" 2727 IDS_NVCOLORS14TEXT "Mail: foreground" 2728 IDS_NVCOLORSPROMPTTEXT "FM/2: 'Viewer' colors" 2729 IDS_SACOLORS1TEXT "Normal cursored background" 2730 IDS_SACOLORS2TEXT "Selected cursored background" 2731 IDS_SACOLORS3TEXT "Normal background" 2732 IDS_SACOLORS4TEXT "Selected background" 2733 IDS_SACOLORS5TEXT "Selected foreground" 2734 IDS_SACOLORS6TEXT "Normal foreground" 2735 IDS_SACOLORS7TEXT "Readonly foreground" 2736 IDS_SACOLORS8TEXT "System/Hidden foreground" 2737 IDS_SACOLORSPROMPTTEXT "FM/2: 'See all files' colors" 2738 IDS_BYTETEXT "byte" 2739 IDS_LINETEXT "line" 2740 IDS_NVNOLINESTEXT " No lines to display" 2741 IDS_WORKINGTEXT " Working..." 2742 IDS_LINECOLONTEXT " Line:\32" 2743 IDS_SELECTEDPARENTEXT " selected)" 2744 IDS_FOUNDPARENTEXT " found)" 2745 IDS_OFFSETCOLONTEXT " Offset:\32" 2746 IDS_UNTITLEDBRKTTEXT " <Untitled>" 2747 IDS_NVLINEJUMPTEXT "Enter the number of the line to which you want to jump.\r\rClick Okay when complete, or Cancel to abort." 2748 IDS_NVBYTEJUMPTEXT "Enter the byte offset from the start of the file to which you want to jump.\r\rClick Okay when complete, or Cancel to abort." 2749 IDS_NVLINEJUMPTITLETEXT "FM/2: Jump to line" 2750 IDS_NVBYTEJUMPTITLETEXT "FM/2: Jump to offset" 2751 IDS_NVJUMPTEXT "Jump to %s number(%lu-%lu)?" 2752 IDS_OFFSETTEXT "offset" 2753 IDS_JANUARY "Jan" 2754 IDS_FEBRUARY "Feb" 2755 IDS_MARCH "Mar" 2756 IDS_APRIL "Apr" 2757 IDS_MAY "May" 2758 IDS_JUNE "Jun" 2759 IDS_JULY "Jul" 2760 IDS_AUGUST "Aug" 2761 IDS_SEPTEMBER "Sep" 2762 IDS_OCTOBER "Oct" 2763 IDS_NOVEMBER "Nov" 2764 IDS_DECEMBER "Dec" 2765 IDS_ADIDTEXT "A string identifying this archive type, for humans." 2766 IDS_ADADDTEXT "The command that causes your archiver to add files." 2767 IDS_ADMOVETEXT "The command that causes your archiver to move files." 2768 IDS_ADEXTTEXT "The usual extension of this type of archive." 2769 IDS_ADEXTRACTTEXT "The command that causes your archiver to extract files." 2770 IDS_ADWDIRSTEXT "The command that causes your archiver to extract files w/ dirs." 2771 IDS_ADSIGTEXT "The signature of this archive type (see help)." 2772 IDS_ADLISTTEXT "The command that causes your archiver to list archive contents." 2773 IDS_ADTESTTEXT "The command that causes your archiver to test archives." 2774 IDS_ADADDWPATHSTEXT "The command that causes your archiver to add files w/ dirs." 2775 IDS_ADMOVEWPATHSTEXT "The command that causes your archiver to move files w/ dirs." 2776 IDS_ADADDRECURSETEXT "The command that causes your archiver to add files w/ dirs/recursion." 2777 IDS_ADDELETETEXT "The command that causes your archiver to delete files." 2778 IDS_ADSIGPOSTEXT "The position of the archive signature in an archive." 2779 IDS_ADFNAMEPOSTEXT "The field of filenames in an archive listing." 2780 IDS_ADOLDSZTEXT "The field of uncompressed sizes in an archive listing." 2781 IDS_ADNUMDATEFLDSTEXT "The number of fields in a date in a listing." 2782 IDS_ADDATEPOSTEXT "The first field of dates in an archive listing, date type." 2783 IDS_ADNEWSZTEXT "The field of compressed sizes in an archiver listing." 2784 IDS_ADSTARTLISTTEXT "The string that comes before files in a listing." 2785 IDS_ADENDLISTTEXT "The string that comes after files in a listing." 2786 IDS_ADCHANGESINMEMTEXT "Changes recorded in memory." 2787 IDS_ADREWRITETEXT "Rewrite ARCHIVER.BB2 file?%s" 2788 IDS_NOTRECOMMENDTEXT "\r\r(Not recommended; errors present)" 2789 IDS_DNDLISTBOXHELPTEXT "Hint: CTRL-click to deselect an item." 2790 IDS_DNDHELPTEXT "Select an action to perform." 2791 IDS_DNDTARGETHELPTEXT "This is the target for the action." 2792 IDS_NEWTARGETTEXT "Enter new target filename" 2793 IDS_CHANGETEXT "Change" 2794 IDS_POSSIBLEERRORTEXT "Possible error" 2795 IDS_MAYNOTBELISTTEXT "File ""%s"" may not be a list.\rContinue to try to select from it?" 2796 IDS_COMPSEL2ORMORETEXT " Compare selections require two or more Directory Containers to be open." 2797 IDS_BUILDINGLISTSTEXT " Building lists..." 2798 IDS_EASBUSYTEXT "Can't read EAs of ""%s"" right now; something else has access to it." 2799 IDS_SUBJECTINPUTHELPTEXT "Enter a description for this object (up to 40 characters). This is the same ""Subject"" that's shown in a WPS object's notebook on the first File page (the standard .SUBJECT EA). Click Okay when complete, or Cancel to abort." 2800 IDS_SUBJECTINPUTPROMPTTEXT "Description of object:" 2801 IDS_ERRORSETTINGSUBJECTTEXT "Error setting .SUBJECT EA on object ""%s""" 2802 IDS_VIEWPOSSTUFFTEXT "len = %lu line = %lu pos = %lu offset = %lu" 2803 IDS_INTERNALVIEWEREDITORTITLETEXT " Internal Viewer/Editor" 2804 IDS_UNDOTEXT "Undo" 2805 IDS_KEYSTROKEMENUTEXT " keystroke(s)\t^u" 2806 IDS_CUTTOCLIPMENUTEXT " cut to clipboard\t^u" 2807 IDS_CLEARSELMENUTEXT " clear selection\t^u" 2808 IDS_PASTEFROMCLIPMENUTEXT " paste from clipboard\t^u" 2809 IDS_REDOTEXT "Redo" 2810 IDS_SYSMONOTEXT "System Monospaced " 2811 IDS_SAVECHANGESTEXT "File has changed. Save changes?" 2812 IDS_LOADOVERTEXT "File has changed. Load new file over it?" 2813 IDS_TABSTOPHELPTEXT "Enter the # of pixels on which you want tabstops located.\r\rClick Okay when complete, or Cancel to abort." 2814 IDS_TABSTOPPROMPTTEXT "Tabstops every # pixels?" 2815 IDS_TABSTOPTITLETEXT "FM/2: Set visual tabstops" 2816 IDS_EXTABHELPTEXT "Enter the # spaces to which you want tabs expanded. Enter 0 if you want real tabs when saving.\r\rClick Okay when complete, or Cancel to abort." 2817 IDS_EXTABPROMPTTEXT "Expand tabs to # spaces?" 2818 IDS_EXTABTITLETEXT "FM/2: Set tabstop space equivalants" 2819 IDS_VIEWABOUTTITLETEXT "About This Thing" 2820 IDS_VIEWABOUTTEXT "FM/2 Cheap Internal Viewer/Editor\r\rCopyright (c) 1993-98 M. Kimes\r(Barebones Software)\rCopyright (c) 2001, 2007 Steven Levine and Associates, Inc.\rAll Rights Reserved" 2821 IDS_LANERRORTITLETEXT "LAN Error report" 2822 IDS_LANERROR2TITLETEXT "Don't forget" 2823 IDS_LANERROR2TEXT "To notify your LAN supplier of their bug. I can't guarantee FM/2 to work properly with broken FSDs. If you are a user on a LAN, ask your system administrator to report the bug to the LAN supplier for you." 2824 IDS_NOSUBDIRSTEXT "FM/2 found no subdirs in first %lu entries for %c:" 2825 IDS_SEARCHERRORTEXT " OS/2 returned error #%lu searching %s" 2826 IDS_FSDERRORTITLETEXT "FSD Error report" 2827 IDS_FSDERROR2TITLETEXT "Don't forget" 2828 IDS_FSDERROR2TEXT "To notify the FSD supplier of their bug. I can't guarantee FM/2 to work properly with broken FSDs. If the FSD supplier needs more information, please give them the addresses from the READ.ME file so they can get in touch with me." 2829 IDS_RECORDINSERTFAILEDTEXT "Record insert failed." 2830 IDS_RECORDALLOCFAILEDTEXT "Record allocate failure." 2831 IDS_NOSUBDIRS2TEXT "FM/2 found no subdirs in first %lu entries for drive %c:%s" 2832 IDS_NOSUBDIRS3TEXT ". You may need to set the Remote Bug toggle in FM/2's internal Settings notebook." 2833 IDS_LOCALTEXT "local" 2834 IDS_REMOTETEXT "remote" 2835 IDS_LOADINGMLETEXT "Loading... %d" 2836 IDS_TEXTNULSTEXT "Text contains NULs. Replace with spaces?" 2837 IDS_OBEYTEXT "I hear and obey..." 2838 IDS_LOADCANCELLEDTEXT "File load cancelled per user request." 2839 IDS_WRITEERRORTEXT "Write error..." 2840 IDS_ENTERSEARCHSTRINGTEXT "Enter a search string%s" 2841 IDS_REPLACESTRINGTEXT " and optional replace string." 2842 IDS_STRINGNOTFOUNDTEXT """%s"" not found." 2843 IDS_CONFIRMREPLACETEXT "Replace with ""%s""?" 2844 IDS_NOPETEXT "Nope" 2845 IDS_DRIVEISTEXT "Drive %c: is %s." 2846 IDS_BEINGIGNOREDTEXT "being ignored." 2847 IDS_INVALIDTEXT "invalid." 2848 IDS_NOWRITETEXT "not writeable." 2849 IDS_CONFIRMTEXT "Confirm:" 2850 IDS_NODIRCREATEDIRTEXT "Directory ""%s"" doesn't exist. Create it?" 2851 IDS_CREATEDIRFAILEDTEXT "Creation of ""%s"" failed." 2852 IDS_EXISTSNOTDIRTEXT """%s"" exists and isn't a directory." 2853 IDS_MKDIRHELPTEXT "Enter the pathname of the directory that you'd like to create. This pathname can be several layers deep if desired; FM/2 will create the layers as required. Click Okay when ready to create directory, or Cancel to abort." 2854 IDS_MKDIRPROMPTTEXT "Pathname for new directory:" 2855 IDS_MKDIRTITLETEXT "FM/2: Create directory" 2856 IDS_DIRNAMEERRORTEXT "Name ""%s"" contains wildcards or is a file or is a root directory or other dumb stuff -- try again." 2857 IDS_NAMEDEFHELPTEXT "Click the Help button for detailed info." 2858 IDS_CLICKDRIVEHELPTEXT "Click a drive to switch to it." 2859 IDS_ENTERFILEORMASKHELPTEXT "Enter a filename or a mask, then press [Enter]." 2860 IDS_DBLCLKDIRSWITCHHELPTEXT "Double-click a directory to switch to it." 2861 IDS_DBLCLKFILEUSEHELPTEXT "Double-click a filename to use it." 2862 IDS_ENTERFILEINSERTTEXT "Enter filename to insert" 2863 IDS_INSERTTEXT "Insert" 2864 IDS_ENTERFILELOADTEXT "Enter filename to load" 2865 IDS_LOADTEXT "Load" 2866 IDS_ENTERFILETEXT "Enter filename" 2867 IDS_OKAYTEXT "Okay" 2868 IDS_EXISTSBUTNOTFILETEXT "%s exists but is not a normal file." 2869 IDS_ISZEROLENGTHTEXT "%s is 0-length." 2870 IDS_DOESNTEXISTTEXT "%s doesn't exist." 2871 IDS_CREATENEWTEXT "Create new file?" 2872 IDS_EXPORTNAMETITLETEXT "FM/2: Enter export filename" 2873 IDS_EXISTSERASETEXT "%s exists. Erase?" 2874 IDS_RETOOLTEXT "FM/2: Rearrange tools" 2875 IDS_EDITTOOLTEXT "FM/2: Edit tool" 2876 IDS_ADDTOOLQUICKHELPTEXT "This is the quick help text." 2877 IDS_ADDTOOLBUTTONTEXT "This is the button text." 2878 IDS_ADDTOOLBUTTONIDTEXT "This is the button ID -- click Help for list." 2879 IDS_DUPLICATETEXT "Duplicate" 2880 IDS_TOOLIDEXISTS "That ID already has a tool." 2881 IDS_PICKTOOLTITLETEXT "FM/2: Pick tool to %0.81s" 2882 IDS_LOADTOOLBARTITLETEXT "FM/2: Load Toolbar" 2883 IDS_CANTFINDDIRTEXT "OS/2 can't find directory ""%s""?" 2884 IDS_NODIRSUNDERTEXT "There are no more directories under there..." 2885 IDS_PMLIMITTEXT "PM limit encountered" 2886 IDS_NOMOREFILESINLISTBOXTEXT "Listbox is full. No more filenames can be added." 2887 IDS_INSTANTTITLETEXT "FM/2: Instant command file (path: %s)" 2888 IDS_REXXCOMMENT "/* Instant CMD file via FM/2 -- REXX */" 2889 IDS_INSTANTHELPTITLETEXT "Instant Command:" 2890 IDS_CODEPAGES1 "437 USA" 2891 IDS_CODEPAGES2 "850 Multilingual" 2892 IDS_CODEPAGES3 "852 Latin 2" 2893 IDS_CODEPAGES4 "857 Turkish" 2894 IDS_CODEPAGES5 "860 Portuguese" 2895 IDS_CODEPAGES6 "861 Iceland" 2896 IDS_CODEPAGES7 "863 French-Canadian" 2897 IDS_CODEPAGES8 "865 Nordic" 2898 IDS_CODEPAGES9 "866 Russian OS/2" 2899 IDS_CODEPAGES10 "878 Russian KOI8-R" 2900 IDS_CODEPAGES11 "932 Japan" 2901 IDS_CODEPAGES12 "934 Korea" 2902 IDS_CODEPAGES13 "936 China" 2903 IDS_CODEPAGES14 "938 Taiwan" 2904 IDS_CODEPAGES15 "942 Japan SAA" 2905 IDS_CODEPAGES16 "944 Korea SAA" 2906 IDS_CODEPAGES17 "946 China SAA" 2907 IDS_CODEPAGES18 "948 Taiwan SAA" 2908 IDS_CODEPAGES19 "949 Korea KS" 2909 IDS_CODEPAGES20 "950 Taiwan (Big 5)" 2910 IDS_CODEPAGES21 "1004 DTP/Win" 2911 IDS_CODEPAGES22 "1251 Russian Win" 2912 IDS_CODEPAGES23 "1381 China GB" 2913 IDS_CODEPAGES24 "0" 2914 IDS_DOSSTARTSESSIONFAILEDTEXT "DosStartSession failed to run ""%s %s""\n called from %s %d." 2915 IDS_DOSEXECPGMFAILEDTEXT "DosExecPgm failed for %s.\n called from %s %d." 2916 IDS_BLURB1TEXT "A Quick Brown Fox Jumps Over The Lazy Dog." 2917 IDS_ITALICTEXT "Italic" 2918 IDS_OUTLINETEXT "Outline" 2919 IDS_BOLDTEXT "Bold" 2920 IDS_UNDERSCORETEXT "Underscore" 2921 IDS_STRIKEOUTTEXT "Strikeout" 2922 IDS_SETFONTTITLETEXT "FM/2: Set font" 2923 IDS_SETVIEWERFONTTITLETEXT "FM/2: Set Viewer Font" 2924 IDS_INIOVERAPPNAMETEXT "Application name ""%s"" exists in target INI file ""%s"". Overwrite?" 2925 IDS_INIOVERAPPKEYNAMETEXT "Application name ""%s"" and key name ""%s"" exist in target INI file ""%s"". Overwrite?" 2926 IDS_INIDELETEMOVEDTEXT "Delete moved data from source INI file ""%s""?" 2927 IDS_INIBYTESTEXT "%ld byte%s" 2928 IDS_MASKLISTNAMEHELPTEXT "The name under which to save this mask list." 2929 IDS_MASKLISTFILESHELPTEXT "Files containing mask lists." 2930 IDS_MASKLISTMASKSHELPTEXT "Masks (one per line) of applnames to include/exclude." 2931 IDS_FILTERINGTEXT "Filtering..." 2932 IDS_INIWASTEXT "(Was ""%s"")" 2933 IDS_INIRENAMEAPPTITLETEXT "FM/2: Rename application" 2934 IDS_INICOPYAPPTITLETEXT "FM/2: Copy application" 2935 IDS_INIRENAMEKEYTITLETEXT "FM/2: Rename keyword" 2936 IDS_INICOPYKEYTITLETEXT "FM/2: Copy keyword" 2937 IDS_INICANTOPENUSERTEXT "Requested user profile ""%s"" can't be opened." 2938 IDS_INICANTOPENSYSTEXT "Requested system profile ""%s"" can't be opened." 2939 IDS_INIPRFRESETFAILEDTEXT "PrfReset failed." 2940 IDS_INISWAPOS2INISTITLETEXT "FM/2: Swap OS/2 INIs " 2941 IDS_INIQUERYPRFFAILEDTEXT "PrfQueryProfile failed." 2942 IDS_SUCCESSTEXT "Success!" 2943 IDS_INIEDITINITITLETEXT "FM/2: Edit INI entry" 2944 IDS_INIAPPKEYEXISTSTEXT "App/keyname pair already exists in the INI file." 2945 IDS_APPLICATIONSTITLETEXT "Applications:" 2946 IDS_KEYWORDSTITLETEXT "Keywords:" 2947 IDS_DATABYTESTITLETEXT "Data bytes:" 2948 IDS_INTERNALINIVIEWERTEXT " Internal INI Viewer" 2949 IDS_INICANTOPENINITEXT "Can't open ""%s"" as an OS/2 INI file.\rNote: If you receive a WIN 1302 error, it indicates that the INI file is corrupt." 2950 IDS_INIDELETEKEYTEXT "Do you want to delete keyname ""%s""?" 2951 IDS_INIDELETEAPPTEXT "Do you want to delete application ""%s""?" 2952 IDS_INIABOUTTEXT "FM/2 Cheap Internal INI Viewer\r\rCopyright (c) 1993-98 M. Kimes\r(Barebones Software)\rCopyright (c) 2001, 2007 Steven Levine and Associates, Inc.\rAll Rights Reserved" 2953 IDS_INITITLETEXT "FM/2: INI ""%s""" 2954 IDS_INISEARCHHELPTEXT "Enter the characters to find.\r\rInput is case insensitive. Leading\rspaces are not stripped. Find\rnexts are made after the current\ritem, find firsts always start at\rthe top. Beep means no (more)\rmatches." 2955 IDS_INISEARCHPROMPTTEXT "String to find:" 2956 IDS_INISEARCHTITLETEXT "FM/2: Find INI string" 2957 IDS_TREEMEMTEXT " Mem:\32" 2958 IDS_CMDWIPEALLHELPTEXT "Wipe all lines" 2959 IDS_CMDDELHILITEHELPTEXT "Delete highlighted line" 2960 IDS_CMDHELPHELPTEXT """/HELP""" 2961 IDS_CMDCLOSEBOXHELPTEXT "Close listbox" 2962 IDS_CMDOPENHELPTEXT """/OPEN """ 2963 IDS_CMDCLOSEHELPTEXT """/CLOSE """ 2964 IDS_CMDFILTERHELPTEXT """/FILTER """ 2965 IDS_CMDKEEPHELPTEXT "Toggle ""/KEEP""" 2966 IDS_CMDSAVEHELPTEXT "Toggle ""/SAVE""" 2967 IDS_CANTFINDFILETEXT "Can't find this file." 2968 IDS_RUNTHRUCMDEXETEXT "Must be run through command processor (i.e. ""CMD.EXE /C ..."")" 2969 IDS_NOTDIRECTEXETEXT "OS/2 says: Doesn't appear to be a directly executable type." 2970 IDS_ACCEPTABLEAPPTEXT "Acceptable apptype" 2971 IDS_DOSTEXT "DOS" 2972 IDS_WINDOWSREALTEXT "Windows Real" 2973 IDS_WINDOWSPROTTEXT "Windows Prot" 2974 IDS_WINDOWSENHTEXT "Windows Enh" 2975 IDS_PMTEXT "PM" 2976 IDS_BOUNDTEXT "Bound" 2977 IDS_VIOTEXT "VIO" 2978 IDS_FULLSCREENTEXT "Full Screen" 2979 IDS_32BITTEXT "32-Bit" 2980 IDS_UNKNOWNDEFAULTTEXT "Unknown/default" 2981 IDS_CMDSELCMDHELPTEXT "Select a command line (press [Delete] to get rid of one)..." 2982 IDS_TEXTTITLETEXT "Text:" 2983 IDS_OFDRIVETEXT " of drive" 2984 IDS_FILETEXT "file" 2985 IDS_DIRSIZETITLETEXT "FM/2: Directory sizes ""%s""" 2986 IDS_FREESPACETEXT "%s free %s total %s used on drive" 2987 IDS_FREESPACEUTEXT "?? free ?? total ?? used" 2988 IDS_PRINTERNOTREADYTEXT "Printer not ready." 2989 IDS_PRINTINGLISTTEXT "Printing a list of files." 2990 IDS_PRINTINGTEXT "Printing ""%s""" 2991 IDS_PRINTTITLETEXT "FM/2 Print" 2992 IDS_PRINTEVENTEXT "Ready to print even pages of ""%s"" -- are you?" 2993 IDS_PRINTCANTREOPENTEXT "Unable to reopen %s for printing." 2994 IDS_PRINTEDTEXT "Printed ""%s""" 2995 IDS_PRINTEDLISTTEXT "List of files printed." 2996 IDS_TWIDDLETEXT "(FM/2 twiddling thumbs)" 2997 IDS_NOPRINTABLETEXT "Nothing printable selected." 2998 IDS_FM2DROPHELPTEXT "FM/2 drop help" 2999 IDS_CANTREADEATEXT "OS/2 won't let me query EA ""%s"" from ""%s"" because it can't get read/write access to it. That means the object is in use by another program or OS/2, or is a running program itself." 3000 IDS_CANTWRITEEATEXT "OS/2 won't let me assign EA ""%s"" on object ""%s"" because it can't get read/write access to it. The object might be in use by another process or OS/2, or might itself be a running program." 3001 IDS_ERRORWRITEEATEXT "Error setting EA ""%s"" on object ""%s"" offset %ld" 3002 IDS_ERRORREADEATEXT "Error querying EA ""%s""" 3003 IDS_AVVCHK1TEXT "%s%s%s%s%s%s\rNote that only the List, Create and Extract commands were checked." 3004 IDS_AVVCHK2TEXT "List exe not found! Are path and filename right?\r" 3005 IDS_AVVCHK3TEXT "OS/2 bombed checking list exe.\r" 3006 IDS_AVVCHK4TEXT "Bad list exe!\r" 3007 IDS_AVVCHK5TEXT "No list exe given!\r" 3008 IDS_AVVCHK6TEXT "Create exe not found.\r" 3009 IDS_AVVCHK7TEXT "OS/2 bombed checking create exe.\r" 3010 IDS_AVVCHK8TEXT "Bad create exe.\r" 3011 IDS_AVVCHK9TEXT "No create exe given.\r" 3012 IDS_AVVCHK10TEXT "Extract exe not found!\r" 3013 IDS_AVVCHK11TEXT "OS/2 bombed checking extract exe.\r" 3014 IDS_AVVCHK12TEXT "Bad extract exe!\r" 3015 IDS_AVVCHK13TEXT "No extract exe given!\r" 3016 IDS_DIRBRKTTEXT "[Dir]/32" 3017 IDS_DOESNTEXIST2TEXT "(Doesn't exist)" 3018 IDS_DATAANDBYTESTEXT "%s data (%u bytes)" 3019 IDS_TEXTTEXT "Text" 3020 IDS_EAREFTEXT "EA reference" 3021 IDS_MVSTTEXT "Multi-value single-type data (%u entr%s, %u bytes)" 3022 IDS_YTEXT "y" 3023 IDS_IESTEXT "ies" 3024 IDS_MVMTTEXT "Multi-value multi-type data (%u entr%s, %u bytes%s)" 3025 IDS_ALLTEXTTEXT ", all text" 3026 IDS_MIXEDTYPESTEXT ", mixed types" 3027 IDS_BINARYBYTESTEXT "Binary data (%u bytes)" 3028 IDS_BITMAPBYTESTEXT "Bitmap data (%u bytes)" 3029 IDS_METAFILEBYTESTEXT "Metafile data (%u bytes)" 3030 IDS_ICONBYTESTEXT "Icon data (%u bytes)" 3031 IDS_ASN1BYTESTEXT "ASN1 data (%u bytes)" 3032 IDS_UNKNOWNBYTESTEXT "Unknown datatype 0x%04x (%u bytes)" 3033 IDS_DATABARTITLETEXT "FM/2 Databar" 3034 IDS_NTFSDRIVERFAILSTEXT "The NTFS.IFS fails with a NO_MORE_FILES_ERROR on each subdirectory. We have not found a work around as yet." 3035 IDS_SUNDAY "Sun" 3036 IDS_MONDAY "Mon" 3037 IDS_TUESDAY "Tue" 3038 IDS_WEDNESDAY "Wed" 3039 IDS_THURSDAY "Thu" 3040 IDS_FRIDAY "Fri" 3041 IDS_SATURDAY "Sat" 3042 IDS_SWAPTITLETEXT "Swap:" 3043 IDS_MEMTITLETEXT "Mem:\32" 3044 IDS_PROCSTITLETEXT "Procs:\32" 3045 IDS_THRDSTITLETEXT "Thrds:\32" 3046 IDS_TASKSTITLETEXT "Tasks:\32" 3047 IDS_ELAPSEDTITLETEXT "Elapsed:\32" 3048 IDS_DAYTEXT "day" 3049 IDS_TREEFILTERTITLETEXT "FM/2: Tree filter" 3050 IDS_SELECTTYPEERRORTEXT "You have disabled the ability to select more than one object at a time in Directory Containers, the Collector and Archive Containers. If that's not what you intended, return to the Settings notebook's DirCnrs page and correct the mistake." 3051 IDS_NOTEVIEWERS3TEXT "Viewers ~2" 3052 IDS_NOTEVIEWERS4TEXT "Internet associations" 3053 IDS_DEFDIRFILTERTITLETEXT "FM/2: Default DirCnr filter" 3054 IDS_DEFCOLFILTERTITLETEXT "FM/2: Default Collector filter" 3055 IDS_DONTFORGETTEXT "Don't forget..." 3056 IDS_UNHIDEMENUWARNTEXT "The System Menu contains the command to unhide the pulldown menu." 3057 IDS_NOTEDIRCNRS1TEXT "~DirCnrs" 3058 IDS_NOTEDIRCNRS2TEXT "Directory Container controls" 3059 IDS_NOTEDIRVIEW1TEXT "Dir~View" 3060 IDS_NOTEDIRVIEW2TEXT "Default Directory Container view settings" 3061 IDS_NOTEDIRSORT1TEXT "Dir~Sort" 3062 IDS_NOTEDIRSORT2TEXT "Default Directory Container sort settings" 3063 IDS_NOTECOLVIEW1TEXT "~ColView" 3064 IDS_NOTECOLVIEW2TEXT "Collector Container view settings" 3065 IDS_NOTECOLSORT1TEXT "C~olSort" 3066 IDS_NOTECOLSORT2TEXT "Collector Container sort settings" 3067 IDS_NOTEARCHIVER1TEXT "~Archiver" 3068 IDS_NOTEARCHIVER2TEXT "Archive Container controls" 3069 IDS_NOTETREE1TEXT "~Tree" 3070 IDS_NOTETREE2TEXT "Drive Tree controls" 3071 IDS_NOTETREESORT1TEXT "Tr~eeSort" 3072 IDS_NOTETREESORT2TEXT "Drive Tree view and sort controls" 3073 IDS_NOTEVIEWERS1TEXT "Vie~wers" 3074 IDS_NOTEVIEWERS2TEXT "Default viewers and related controls" 3075 IDS_NOTECOMPARE1TEXT "Com~pare" 3076 IDS_NOTECOMPARE2TEXT "Comparison controls" 3077 IDS_NOTEMONOLITHIC1TEXT "~Monolithic" 3078 IDS_NOTEMONOLITHIC2TEXT "Monolithic FM/2 controls" 3079 IDS_NOTEGENERAL1TEXT "~General" 3080 IDS_NOTEGENERAL2TEXT "General controls" 3081 IDS_NOTESCANNING1TEXT "Sca~nning" 3082 IDS_NOTESCANNING2TEXT "Scanning controls" 3083 IDS_NOTEQUICK1TEXT "~Quick" 3084 IDS_NOTEQUICK2TEXT "Quick configuration options" 3085 IDS_AHEMTEXT "Ahem..." 3086 IDS_SILLYMERGETEXT "Sorta silly to try to merge just one file, eh?" 3087 IDS_MERGINGTEXT "Merging ""%s"" to ""%s""." 3088 IDS_MERGECOMPLETETEXT "Merge of ""%s"" to ""%s"" complete." 3089 IDS_MERGEERRORTEXT "Merge error" 3090 IDS_CANTOPENOUTPUTTEXT "Can't open ""%s"" for output." 3091 IDS_CANTOPENINPUTTEXT "Can't open ""%s"" for input." 3092 IDS_UUDECODINGTEXT "UUDecoding ""%s""." 3093 IDS_UUDECODECOMPLETETEXT "UUDecode of ""%s"" complete." 3094 IDS_UUDECODEABORTEDTEXT "UUDecode of ""%s"" aborted." 3095 IDS_NOTWRITENOTARGETTEXT "That drive is not writeable; can't be a target." 3096 IDS_RENAMINGTEXT "Renaming" 3097 IDS_MOVINGTEXT "Moving" 3098 IDS_COPYINGTEXT "Copying" 3099 IDS_RENAMETEXT "Rename" 3100 IDS_RENAMEDTEXT "Renamed" 3101 IDS_MOVEDTEXT "Moved" 3102 IDS_COPIEDTEXT "Copied" 3103 IDS_TOTEXT "to\32" 3104 IDS_FITTINGTEXT "Fitting..." 3105 IDS_COULDNTFITTEXT "Couldn't fit..." 3106 IDS_DISKFULLTEXT "Disk is full" 3107 IDS_ANOTHERDISKTEXT "Please insert another disk." 3108 IDS_OFTEXT "of" 3109 IDS_FAILEDTEXT "failed" 3110 IDS_WPSMOVETEXT "WPS Move" 3111 IDS_WPSCOPYTEXT "WPS Copy" 3112 IDS_ARETEXT "are" 3113 IDS_ISTEXT "is" 3114 IDS_DOITYOURSELFTEXT "FM/2: Execute do-it-yourself command line" 3115 IDS_MAKINGOBJSTEXT "Making objects..." 3116 IDS_MADEOBJSTEXT "Made objects..." 3117 IDS_DELPROMPT1TEXT "You have elected to %sdelete the object%s above." 3118 IDS_DELPROMPT2TEXT " %u of the objects %s %sdirector%s." 3119 IDS_DELPROMPT3TEXT " I smell %u possible system director%s!" 3120 IDS_DELPROMPT4TEXT " %u Readonly file%s %s present." 3121 IDS_DELPROMPT5TEXT " %u file%s marked Hidden and/or System %s present." 3122 IDS_DELPROMPT6TEXT " Unhighlight any objects which you do not wish to delete." 3123 IDS_PERMANENTLYTEXT "permanently\32" 3124 IDS_ATEXT "a\32" 3125 IDS_DELETINGTEXT "Deleting ""%s""..." 3126 IDS_DELETEFAILED1TEXT "*Delete of ""%s"" failed: Error %lu\n" 3127 IDS_DELETEFAILED2TEXT "Delete of ""%s"" failed" 3128 IDS_DELETEDTEXT "Deleted ""%s""..." 3129 IDS_OPSCOMPLETETEXT " %s operation%s %s%s %s complete." 3130 IDS_FLREMOVABLETEXT "Removable" 3131 IDS_FLNOTWRITEABLETEXT "Not writeable" 3132 IDS_FLIGNORETEXT "Ignore" 3133 IDS_FLCDROMTEXT "CD-ROM" 3134 IDS_FLNOLONGNAMESTEXT "No longnames" 3135 IDS_FLREMOTETEXT "Remote" 3136 IDS_FLBOOTTEXT "Boot" 3137 IDS_FLINVALIDTEXT "Invalid" 3138 IDS_FLNOPRESCANTEXT "NoPrescan" 3139 IDS_FLZIPSTREAMTEXT "Zipstream" 3140 IDS_FLNOLOADICONSTEXT "NoLoadIcons" 3141 IDS_FLNOLOADSUBJSTEXT "NoLoadSubjs" 3142 IDS_FLNOLOADLONGNAMESTEXT "NoLoadLongnames" 3143 IDS_FLSLOWTEXT "Slow" 3144 IDS_FLINCLFILESTEXT "InclFiles" 3145 IDS_FLVIRTUALTEXT "Virtual" 3146 IDS_FLNOSTATSTEXT "No stats" 3147 IDS_FLRAMDISKTEXT "Ram disk" 3148 IDS_FLWRITEVERIFYOFFTEXT "Write verify off" 3149 IDS_FLRECURSESCANDONETEXT "Recursive scan done" 3150 IDS_CANTQUERYVOLTEXT " Can't query volume info drive %c:" 3151 IDS_CANTQUERYALLOCTEXT " Can't query allocation info drive %c:" 3152 IDS_DRIVEINACCESSIBLETEXT " Drive %c: inaccessible. Flags: %s" 3153 IDS_DROPCHGICONHELPTEXT "Dropping here can change the icon of the object." 3154 IDS_DRIVEFLAGSTITLETEXT "FM/2: Drive flags (drive %c:)" 3155 IDS_SIZEINCLEASTEXT "%s + %s EAs = %s (%s) total" 3156 IDS_ENVVARNAMES "PATH DPATH LIBPATH HELP BOOKSHELF LIB INCLUDE LOCPATH SMINCLUDE LPATH CODELPATH" 3157 IDS_ENVVARSTEXT "%%Environment%%" 3158 IDS_CHECKONETEXT "You must check at least one criterion or Cancel the operation." 3159 IDS_FM2TROUBLETEXT "FM/2: Trouble..." 3160 IDS_CANTLOADHELPTEXT "Can't load help.%s" 3161 IDS_NOHELPACCEPTTEXT " I'll continue, but you should find FM3.HLP and place it into FM/2's working directory." 3162 IDS_MISMATCHTITLETEXT " EXE/DLL Mismatch warning!" 3163 IDS_MISMATCHTEXT "The EXE file you're running is from a newer version than the DLL. Please reinstall _all_ the files from the warpin archive so that FM/2 can run properly (overwrite existing files, and be sure that no parts of FM/2 are running while you reinstall)." 3164 IDS_CHECKSYSTEMCLOCKTEXT "Check your system clock." 3165 IDS_NOTICETITLETEXT "Requests Pending" 3166 IDS_ARCCNRFILTERMENUHELP "Filter archive contents" 3167 IDS_ARCCNRWALKDIRMENUHELP "Set extract directory" 3168 IDS_ARCCNRRESCANMENUHELP "Rescan archive" 3169 IDS_ARCCNRVIRUSMENUHELP "Check selected for viruses (requires an external virus checker)" 3170 IDS_ARCCNRTESTMENUHELP "Test selected files" 3171 IDS_ARCCNREXTRACTMENUHELP "Extract selected from archive" 3172 IDS_ARCCNREXECMENUHELP "Run executable" 3173 IDS_ARCCNRDELETEMENUHELP "Delete from archive" 3174 IDS_ARCCNRVIEWMENUHELP "View in default viewer" 3175 IDS_FATALERRORTEXT "Fatal Error:" 3176 IDS_EXTPATHNOTVALIDTEXT "%s is not a valid directory\nDo you wish to delete it?" 3177 IDS_VERSIONTEXT "Version:" 3178 IDS_FM2LITETEXT "FM/2 Lite" 3179 IDS_CHANGECMDLINELENGTHDEFAULT "We previously set commandline length to 2048 in error. Do you wish to changed to our intended value of 1024?" 3180 IDS_SOURCEISATEXT "Source is a %s.\32\32" 3181 IDS_DIRECTORYTEXT "directory" 3182 IDS_SORRYTEXT "Sorry" 3183 IDS_CANTCOMPARETEXT "Can't start comparison thread." 3184 IDS_CANTACCESSSOURCETEXT "Warning: Can't access source.\32\32" 3185 IDS_TARGETEXISTSISATEXT "Target exists and is a %s.\32\32" 3186 IDS_CLICKOVERWRITETEXT "Click Overwrite or enter new target name." 3187 IDS_ENTERNEWTARGETTEXT "Enter new target name." 3188 IDS_SAMEDATETEXT "same date" 3189 IDS_SAMESIZETEXT "same size" 3190 IDS_SOURCEISTEXT " **Source is %s and %s.**" 3191 IDS_WASMOVEDTOTEXT """%s"" was moved to ""%s""" 3192 IDS_EXISTSASATEXT """%s"" already exists as a %s -- try again." 3193 IDS_LOGTOFAILEDTEXT "*%s of ""%s"" to ""%s"" failed: Error %lu\n" 3194 IDS_DUPECHECKINGOFTEXT " Dupe checking #%lu of %lu" 3195 IDS_SORTINGTEXT " Sorting..." 3196 IDS_SELECTEDTEXT "selected" 3197 IDS_FILTEREDTEXT " (Filtered)" 3198 IDS_NOFILESPSTEXT "No files%s" 3199 IDS_CURRTEXT "Curr:" 3200 IDS_DRAGGINGFILESTEXT " Dragging selected files..." 3201 IDS_2CLICKADDDRVMASKTEXT "Double-click a drive to add a mask for it." 3202 IDS_ADDSELDELMASKTEXT "Masks may be selected, added or deleted." 3203 IDS_MASKSFINDTEXT "The mask(s) to filter files we look for." 3204 IDS_TEXTFINDTEXT "Text for which we'll search in files." 3205 IDS_MINSIZEFINDTEXT "A minimum size files must have." 3206 IDS_MAXSIZEFINDTEXT "A maximum size files must have." 3207 IDS_MAXAGEFINDTEXT "Maximum age in days of files." 3208 IDS_MINAGEFINDTEXT "Minimum age in days of files." 3209 IDS_LADATE "LA Date" 3210 IDS_LATIME "LA Time" 3211 IDS_CRDATE "Cr Date" 3212 IDS_CRTIME "Cr Time" 3213 IDS_LNAME "Longname" 3214 IDS_ATTR "Attr" 3215 IDS_ICON "Icon" 3216 IDS_LWDATE "LW Date" 3217 IDS_LWTIME "LW Time" 3218 IDS_EA "EA" 3219 IDS_SIZE "Size" 3220 IDS_FILENAME "Filename" 3221 IDS_STATUS "Status" 3222 IDS_SUBJ "Subject" 3223 IDS_FIRSTX "FirstX" 3224 IDS_LASTX "LastX" 3225 IDS_EASIZE "EASize" 3226 IDS_CSIZE "CSize" 3227 IDS_PATH "Path" 3228 IDS_NONE "None" 3229 IDS_NAME "Name" 3230 IDS_TREE "Tree" 3231 IDS_DETAIL "Detail" 3232 IDS_TEXT "Text" 3233 IDS_MINI "-Mini" 3234 IDS_DATE "Date" 3235 IDS_DROPCMDHELPTEXT "Dropping here can set the command line." 3236 IDS_EXECCMDTITLETEXT "FM/2: Executing a Command" 3237 IDS_UNKNOWNBRKTTEXT "<Unknown>" 3238 IDS_ATTACHREQTEXT "Attach request" 3239 IDS_DETACHREQTEXT "Detach request" 3240 IDS_CANTSTARTNETUSETEXT "Unable to start NET USE" 3241 IDS_DETACHFAILEDTEXT "Detach of ""%s"" from ""%s"" failed." 3242 IDS_ATTACHFAILEDTEXT "Attach of ""%s"" to ""%s"" failed." 3243 IDS_REMAPNOTICETEXT "There are attach and/or detach requests pending -- you can use the window list to examine them." 3244 IDS_ENTRYCNTRTEXT "; Entry #%d" 3245 IDS_USERDEFDIRSTEXT "; FM/2 user-defined directories file, one full path per line\n" 3246 IDS_LISTPATTERNTEXT "; FM/2 save-to-list pattern file, one pattern per line\n" 3247 IDS_REMOTEFILETEXT "; FM/2 -- remote resource (UNC) file, one per line\n" 3248 IDS_FILTERFILETEXT "; FM/2 filter mask file, one mask set per line\n" 3249 IDS_COMMANDFILETEXT "; FM/2 commands file -- 3 lines: title, cmd line, flags\n" 3250 IDS_COMMANDFILE2TEXT "; FM/2 command line file, one per line\n" 3251 IDS_ASSOCFILETEXT "; FM/2 associations file -- 5 lines: mask, cmd line, sig, offset, flags\n; For OS/2 associations only, uncomment following 5 lines:\n;*\n;<>\n;\n;0\n;0\n" 3252 IDS_TOOLFILETEXT "; Fixed: Ticket 267\n;\n; This file contains definitions for an FM/2 toolbar.\n;\n; To edit this file manually, see ""Manual edit of toolbar files""\n; in the FM/2 help file.\n;\n;\n" 3253 IDS_TREESTATUSSTARTTEXT " [%c: \"%s\" SN: %08lx%s]" 3254 IDS_GREPFILETEXT "; FM/2 seek and scan mask file, one mask set per line\n" 3255 IDS_WINCREATEWINDOW "WinCreateWindow" 3256 IDS_CMINSERTERRTEXT "Record insert failed" 3257 IDS_CMALLOCRECERRTEXT "Record allocation failed" 3258 IDS_PRFQUERYPROFILESIZE "PrfQueryProfileSize" 3259 IDS_PRFQUERYPROFILEDATA "PrfQueryProfileData" 3260 IDS_FILLDIRQCURERRTEXT "DosQCurDisk failed" 3261 IDS_NOWINDOWTEXT "No window" 3262 IDS_MAKEARCTITLETEXT "FM/2: Makearc\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32" 3263 IDS_MAKEARCUSAGETEXT "Usage:\r\rMAKEARC <file or directory to archive>\r" 3264 IDS_FM3RESERROR1TEXT "Unable to load FM3RES.DLL" 3265 IDS_FM3RESERROR2TEXT "FM3RES.DLL is %s.\r\r%lu %lu\r\r%lu %lu\r\r%lu" 3266 IDS_FM3RESERROR3TEXT "older version than FM3DLL.DLL." 3267 IDS_FM3RESERROR4TEXT "invalid." 3268 IDS_FM3RESERROR5TEXT "unloadable." 3269 IDS_RECENTHELPWHICHTEXT "Recent dirs (%s)" 3270 IDS_RECENTONLYTEXT "opened" 3271 IDS_ALLONLYTEXT "all" 3272 IDS_WALKTARGETDLGTEXT "FM/2: Walk to Target directory%s%s%s" 3273 IDS_CLEARTARGETTITLETEXT "Clear Target directory?" 3274 IDS_CLEARTARGETTEXT "Do you want to clear the Target directory (in other words, have no preset Target directory)?" 3275 IDS_TARGETDIRTITLETEXT "Target:\32" 3276 IDS_SUGGESTTITLETEXT " FM/2 startup suggestion:\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32\32" 3277 IDS_SUGGEST2TEXT " -- this includes one or more drives you had excluded, by the way" 3278 IDS_NOTEBUBBLE1TEXT "~Bubbles" 3279 IDS_NOTEBUBBLE2TEXT "Bubble help settings" 3280 IDS_TOTARGETTEXT " (to Target directory)" 3281 IDS_CANTADDCOMMANDTEXT "Can't add %s to command list" 3282 IDS_CANTADDCOMMANDTEXTDUP "Can't add %s to command list It has a duplicate title" 3283 IDS_CREATESEMFAILED "Create Semaphore failed" 3284 IDS_POSTSEMFAILED "Post Semaphore failed" 3285 IDS_CANTFINDDRIVETEXT "Can't find drive %s" 3286 IDS_CANTDRAGROOTDIR "Can't drag root directory" 3287 IDS_DOSQAPPTYPEFAILEDTEXT "DosQAppType failed for %s\n called from %s %d." 3288 IDS_APPTYPEUNEXPECTEDTEXT "apptype 0x%x unexpected for %s.\n called from %s %d." 3289 IDS_PATHTODESKTOP "%c:\\DESKTOP" 3290 IDS_DRIVEINFOTITLETEXT "FM/2: Drive info ""%c:""" 3291 IDS_UNITTEXT "%nit" 3292 IDS_SECTORSTEXT "lu bytes/sector, %lu sector%s/unit" 3293 IDS_STATSMEANINGLESSTEXT "Stats not meaningful" 3294 IDS_EDITREADONLYFILETEXT "%s is marked Read Only\n You will need to change its name to save.\n Select: yes to continue, no to open in viewer" 3295 IDS_EDITREADONLYFILETEXT2 "%s is marked Read Only\n You will need to change its name to save." 3296 3297 IDS_SUGGEST1TEXT1 "Based on what I've seen while scanning your drives, I would like to suggest the following Parameters for your FM/2 program object (explanation: each letter following the '/' character is a drive that probably should be excluded from viewing by FM/2" 3298 IDS_SUGGEST1TEXT2 " (see READ.ME), and the '%%*' on the end just enables drag-and-drop to the program object%s):\r\r""%s""\r\rWould you like me to automagically place this in the Parameters field of the FM/2 program objects (note: existing Parameters will be replaced)?" 3299 IDS_ARCHIVERBB2TEXT1 ";format for this archiver.bb2 file (each entry has 21 lines):\n;\n; 1st line: ID of archiver (like ARC, LHARC, PKZIP, etc.; human consumption)\n; 2nd line: normal extension for archives (like ZIP, ARC, LZH; note no period)\n; 3rd line: offset into" 3300 IDS_ARCHIVERBB2TEXT2 " file to signature\n; 4th line: list command\n; 5th line: extract command\n; 6th line: extract w/ directories command\n; 7th line: test archive command\n; 8th line: add/create command\n; 9th line: add/create w/ paths command\n;10th line: add/create" 3301 IDS_ARCHIVERBB2TEXT3 " & recurse command\n;11th line: move command\n;12th line: move w/ paths command\n;13th line: delete command\n;14th line: signature (case sensitive, leading spaces count!)\n;15th line: startlist string\n;16th line: endlist string\n;17th line: old" 3302 IDS_ARCHIVERBB2TEXT4 " size position (all positions 0-based, -1 = not available)\n;18th line: new size position\n;19th line: file date position,date type (see below)\n;20th line: number of positions in dates (for \"03 June 92\" would be 3)\n;21st line: file name position" 3303 IDS_ARCHIVERBB2TEXT5 " (absolutely required, of course, -1 = last)[,name is last (1 = TRUE, n/a w/ -1 pos)[,name is next line (1 = TRUE)]]\n;\n;Refer to the ARCHIVER.BB2 included with FM/2 for more details.\n;\n;date types supported:\n;--------------------\n;no date sorting" 3304 IDS_ARCHIVERBB2TEXT6 " avail. 0\n;02-08-96 23:55:32 1\n; 8 Feb 96 23:55:32 2\n; 8 Feb 96 11:55p 3\n;96-02-08 23:55:32 4\n;\n;a semicolon denotes a comment. they may appear at any point *except*\n;within the 21 lines of" 3305 IDS_ARCHIVERBB2TEXT7 " an archiver entry.\n;everything on the line after the semicolon is ignored.\n" 3306 IDS_INIBINARYDATASKIPTEXT1 "Data appears to be binary. This control does not directly support binary. The data is probably not human-editable, but you can use \\-encoding if you know what you're doing. WARNING: Clicking Okay or pressing [Enter] can result in data loss." 3307 IDS_INIBINARYDATASKIPTEXT2 " Press [Escape] to avoid possible loss!" 3308 IDS_INSTANTHELPTEXT1 "You are actually writing a command (batch) file that will be run once and then delete itself. The file will begin in directory ""%s%s"" and the line ""DEL %s%sFMTMP%d.CMD"" will be added at the end to clean up (so don't use EXIT)." 3309 IDS_INSTANTHELPTEXT2 " It will be run in a windowed command session, and can contain anything you'd normally put into a command file. (Note this takes the default directory from the currently selected Tree directory object.)\r\rView OS/2 Command Help?" 3310 IDS_FSDERRORTEXT1 "The %s file system driver for drive %c: is broken. Files were returned when requesting that only directories be returned. Please report this error to IBM (or whoever wrote the broken FSD in question) and tell them that their FSD does not respond" 3311 IDS_FSDERRORTEXT2 " properly to DosFindFirst requests with MUST_HAVE_DIRECTORY set.\r\rClick No to stop this notice from showing again for awhile." 3312 IDS_LANERRORTEXT1 "Your LAN is broken -- it's returning files when directories are requested. Compensating, but expect a slowdown.\r\rNote: FM/2 is not responsible for fixing broken LANs. Contact your LAN supplier and advise them that your LAN does not properly respond" 3313 IDS_LANERRORTEXT2 " to DosFindFirst requests with MUST_HAVE_DIRECTORY set. If your LAN supplier would like more information on their bug, have them contact me at one of the addresses in the READ.ME file.\r\rClick No to stop this notice from showing again for awhile." 3314 IDS_MAKESHADOWHELPTEXT1 "Enter the name to use for a folder object that will contain the other objects to be created. The subfolder will be placed in the folder you specified. You can move it elsewhere from there if desired. Click Okay when complete, or Cancel to abort." 3315 IDS_MAKESHADOWHELPTEXT2 " Leave blank if you don't want a subfolder to be created." 3316 IDS_UNDELETEHELPTEXT1 "Select files to undelete, then click the Okay button. Click Cancel to exit without doing anything. Change the mask in the entry field if desired, or select another drive from the dropdown listbox.\r\rNote this requires UNDELETE.COM to be on your PATH" 3317 IDS_UNDELETEHELPTEXT2 " (it is in the default installation) and the UNDELETE environment variable to be set for the drive in CONFIG.SYS. Type HELP UNDELETE at a command line for more information." 3318 IDS_KILLPROCHELPTEXT1 "Select a process to kill, then click the Kill button to kill the process or Show to attempt to show it. Click Cancel to exit without doing anything. Note this requires an English version of PSTAT.EXE to be on your PATH (if not using DosQProcStat)." 3319 IDS_KILLPROCHELPTEXT2 "\r\rBe careful with this." 3320 IDS_ARCNOTTHERETEXT1 "The archive you were viewing (%s) has become inaccessible. Possible reasons:\r\r1. It's been erased.\r a. If you were viewing it as a subarchive, you may have closed the parent archive.\r\r2. Something else has it open and is denying access.\r\r" 3321 IDS_ARCNOTTHERETEXT2 "3. File system glitch (horrors) -- unlikely." 3322 IDS_FM2CMDHELPTEXT1 "Type ""/OPEN path"" to open a new Directory Container.\r\rType ""/CLOSE path"" to close a Directory Container.\r\rType ""/FILTER filter"" to filter a Directory Container.\r\rType ""/KEEP"" or ""/NOKEEP"" to set the type of cmd window (autoclose or not)." 3323 IDS_FM2CMDHELPTEXT2 "\r\rType ""/SAVE"" or ""/NOSAVE"" to save (or not) cmd lines between sessions.\r\r[Up arrow] or [down arrow] or [+] button for listbox of previous command lines, then [Delete] to remove one or [Enter] to reuse.\r\rOr type a command to be executed" 3324 IDS_FM2CMDHELPTEXT3 " (metastrings like %%a available.)\r\rDouble-click entry field to simulate hitting [Enter].\r\rF5 is the accelerator for this mini-command line." 2356 3325 END 2357 3326 -
trunk/dll/fm3str.h
r1375 r1391 24 24 03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent 25 25 Dos/Win programs from being inserted into the execute dialog with message why. 26 10 Jan 09 GKY Removed rotating strings for font samples as part of StringTable conversion 27 11 Jan 08 GKY Move strings that will need translating to stringtable from sting file cut to 28 255 where necessary 26 29 27 30 ***********************************************************************/ … … 594 597 #define IDS_INSTANTHELPTITLETEXT 563 595 598 #define IDS_INSTANTHELPTEXT 564 596 /* inserted three codepages in v3.02 */ 597 #define IDS_CODEPAGES1 565 598 #define IDS_CODEPAGES2 566 599 #define IDS_CODEPAGES3 567 600 #define IDS_CODEPAGES4 568 601 #define IDS_CODEPAGES5 569 602 #define IDS_CODEPAGES6 570 603 #define IDS_CODEPAGES7 571 604 #define IDS_CODEPAGES8 572 605 #define IDS_CODEPAGES9 573 606 #define IDS_CODEPAGES10 574 607 #define IDS_CODEPAGES11 575 608 #define IDS_CODEPAGES12 576 609 #define IDS_CODEPAGES13 577 610 #define IDS_CODEPAGES14 578 611 #define IDS_CODEPAGES15 579 612 #define IDS_CODEPAGES16 580 613 #define IDS_CODEPAGES17 581 614 #define IDS_CODEPAGES18 582 615 #define IDS_CODEPAGES19 583 616 #define IDS_CODEPAGES20 584 617 #define IDS_CODEPAGES21 585 618 #define IDS_CODEPAGES22 586 619 #define IDS_CODEPAGES23 587 620 #define IDS_CODEPAGES24 588 599 //Moved codepages to a character array in codepage.c 11 Jan 09 GKY 621 600 #define IDS_DOSSTARTSESSIONFAILEDTEXT 589 622 601 #define IDS_DOSEXECPGMFAILEDTEXT 590 623 #define IDS_BLURB1TEXT 591 // 591 to 604 used by fonts.c 602 #define IDS_BLURB1TEXT 591 // Other font test strings removed 11 Jan 09 GKY move to StrinTable 603 #define IDS_COPYRIGHT 592 624 604 #define IDS_ITALICTEXT 605 625 605 #define IDS_OUTLINETEXT 606 … … 742 722 #define IDS_DATABARTITLETEXT 723 743 723 #define IDS_NTFSDRIVERFAILSTEXT 724 724 //Must be ordered & sequential 744 725 #define IDS_SUNDAY 725 745 726 #define IDS_MONDAY 726 … … 749 730 #define IDS_FRIDAY 730 750 731 #define IDS_SATURDAY 731 732 //End O & S 751 733 #define IDS_SWAPTITLETEXT 732 752 734 #define IDS_MEMTITLETEXT 733 … … 838 820 #define IDS_DELETEDTEXT 819 839 821 #define IDS_OPSCOMPLETETEXT 820 822 //Drive flag strings these must remain in order and be sequential to work 840 823 #define IDS_FLREMOVABLETEXT 821 841 824 #define IDS_FLNOTWRITEABLETEXT 822 … … 856 839 #define IDS_FLNOSTATSTEXT 837 857 840 #define IDS_FLRAMDISKTEXT 838 858 #define IDS_CANTQUERYVOLTEXT 839 859 #define IDS_CANTQUERYALLOCTEXT 840 860 #define IDS_DRIVEINACCESSIBLETEXT 841 861 #define IDS_DROPCHGICONHELPTEXT 842 862 #define IDS_DRIVEFLAGSTITLETEXT 843 863 #define IDS_SIZEINCLEASTEXT 844 864 #define IDS_ENVVARNAMES 845 865 #define IDS_ENVVARSTEXT 846 866 #define IDS_CHECKONETEXT 847 867 #define IDS_FM2TROUBLETEXT 848 868 #define IDS_CANTLOADHELPTEXT 849 869 #define IDS_NOHELPACCEPTTEXT 850 870 #define IDS_NOHELPABORTTEXT 851 841 #define IDS_FLWRITEVERIFYOFFTEXT 839 842 #define IDS_FLRECURSESCANDONETEXT 840 843 //End drive flag strings 844 #define IDS_CANTQUERYVOLTEXT 841 845 #define IDS_CANTQUERYALLOCTEXT 842 846 #define IDS_DRIVEINACCESSIBLETEXT 843 847 #define IDS_DROPCHGICONHELPTEXT 844 848 #define IDS_DRIVEFLAGSTITLETEXT 845 849 #define IDS_SIZEINCLEASTEXT 846 850 #define IDS_ENVVARNAMES 847 851 #define IDS_ENVVARSTEXT 848 852 #define IDS_CHECKONETEXT 849 853 #define IDS_FM2TROUBLETEXT 850 854 #define IDS_CANTLOADHELPTEXT 851 855 #define IDS_NOHELPACCEPTTEXT 852 856 //#define IDS_NOHELPABORTTEXT 851 //Not used 871 857 #define IDS_MISMATCHTITLETEXT 853 872 858 #define IDS_MISMATCHTEXT 854 873 859 #define IDS_CHECKSYSTEMCLOCKTEXT 856 874 860 #define IDS_NOTICETITLETEXT 857 875 #define IDS_UPGRADETEXT 858 876 #define IDS_PERNODETEXT 859 877 #define IDS_USUALDISCTEXT 860 861 #define IDS_UPGRADETEXT 858 //Not used 862 #define IDS_PERNODETEXT 859 //Not used 863 #define IDS_USUALDISCTEXT 860 //Not used 878 864 #define IDS_ARCCNRFILTERMENUHELP 867 879 865 #define IDS_ARCCNRWALKDIRMENUHELP 868 … … 890 876 #define IDS_FM2LITETEXT 879 891 877 #define IDS_CHANGECMDLINELENGTHDEFAULT 880 892 #define IDS_NODESMAXTEXT 882 893 #define IDS_DECRYPT1TEXT 883 894 #define IDS_DECRYPT2TEXT 884 895 #define IDS_DECRYPT3TEXT 885 878 #define IDS_NODESMAXTEXT 882 //Not used 879 #define IDS_DECRYPT1TEXT 883 //Not used 880 #define IDS_DECRYPT2TEXT 884 //Not used 881 #define IDS_DECRYPT3TEXT 885 //Not used 896 882 #define IDS_SOURCEISATEXT 886 897 883 #define IDS_DIRECTORYTEXT 887 … … 1016 1002 #define IDS_EDITREADONLYFILETEXT 1006 1017 1003 #define IDS_EDITREADONLYFILETEXT2 1007 1004 1005 //The following strings were cut up form the string of the root name (ie IDS_SUGGEST1TEXT) 1006 //This was done as part of the conversion to a StringTable where strings are limited to 255 1007 #define IDS_SUGGEST1TEXT1 10000 1008 #define IDS_SUGGEST1TEXT2 10001 1009 #define IDS_ARCHIVERBB2TEXT1 10010 1010 #define IDS_ARCHIVERBB2TEXT2 10011 1011 #define IDS_ARCHIVERBB2TEXT3 10012 1012 #define IDS_ARCHIVERBB2TEXT4 10013 1013 #define IDS_ARCHIVERBB2TEXT5 10014 1014 #define IDS_ARCHIVERBB2TEXT6 10015 1015 #define IDS_ARCHIVERBB2TEXT7 10016 1016 #define IDS_INIBINARYDATASKIPTEXT1 10020 1017 #define IDS_INIBINARYDATASKIPTEXT2 10021 1018 #define IDS_INSTANTHELPTEXT1 10030 1019 #define IDS_INSTANTHELPTEXT2 10031 1020 #define IDS_FSDERRORTEXT1 10040 1021 #define IDS_FSDERRORTEXT2 10041 1022 #define IDS_LANERRORTEXT1 10050 1023 #define IDS_LANERRORTEXT2 10051 1024 #define IDS_MAKESHADOWHELPTEXT1 10060 1025 #define IDS_MAKESHADOWHELPTEXT2 10061 1026 #define IDS_UNDELETEHELPTEXT1 10070 1027 #define IDS_UNDELETEHELPTEXT2 10071 1028 #define IDS_KILLPROCHELPTEXT1 10080 1029 #define IDS_KILLPROCHELPTEXT2 10081 1030 #define IDS_ARCNOTTHERETEXT1 10090 1031 #define IDS_ARCNOTTHERETEXT2 10091 1032 #define IDS_FM2CMDHELPTEXT1 10100 1033 #define IDS_FM2CMDHELPTEXT2 10101 1034 #define IDS_FM2CMDHELPTEXT3 10102 1035 //End of cut string that existed when we converted to a StringTable 11 Jan 09 GKY -
trunk/dll/fonts.c
r1305 r1391 11 11 05 Jan 08 SHL Sync 12 12 29 Nov 08 GKY Remove or replace with a mutex semaphore DosEnterCriSec where appropriate. 13 10 Jan 09 GKY Removed rotating strings for font samples as part of StringTable conversion 13 14 14 15 ***********************************************************************/ … … 32 33 #pragma data_seg(DATA1) 33 34 34 static INT counter = 0;35 35 36 36 /* … … 125 125 //DosEnterCritSec(); //GKY 11-30-08 126 126 DosRequestMutexSem(hmtxFM2Globals, SEM_INDEFINITE_WAIT); 127 szPreview = GetPString(IDS_BLURB1TEXT + counter++); 128 if (strcmp(szPreview, "0")) { 129 counter = 0; 130 szPreview = GetPString(IDS_BLURB1TEXT + counter++); 131 } 127 szPreview = GetPString(IDS_BLURB1TEXT); 132 128 DosReleaseMutexSem(hmtxFM2Globals); 133 129 //DosExitCritSec(); … … 188 184 //DosEnterCritSec(); //GKY 11-30-08 189 185 DosRequestMutexSem(hmtxFM2Globals, SEM_INDEFINITE_WAIT); 190 szPreview = GetPString(IDS_BLURB1TEXT + counter++); 191 if (strcmp(szPreview, "0")) { 192 counter = 0; 193 szPreview = GetPString(IDS_BLURB1TEXT + counter++); 194 } 186 szPreview = GetPString(IDS_BLURB1TEXT); 195 187 DosReleaseMutexSem(hmtxFM2Globals); 196 188 //DosExitCritSec(); -
trunk/dll/info.c
r1358 r1391 28 28 25 Dec 08 GKY Add DRIVE_RSCANNED flag to monitor for the first recursive drive scan per session 29 29 to prevent duplicate directory names in tree following a copy before initial scan. 30 11 Jan 08 GKY Add Write verify off and recures scan to drive info display when appropriate. 30 31 31 32 ***********************************************************************/ … … 88 89 if (isalpha(drive)) { 89 90 if (driveflags[toupper(drive) - 'A']) { 90 for (x = IDS_FLREMOVABLETEXT; x < IDS_FLR AMDISKTEXT + 1; x++) {91 for (x = IDS_FLREMOVABLETEXT; x < IDS_FLRECURSESCANDONETEXT + 1; x++) { 91 92 if (driveflags[toupper(drive) - 'A'] & 92 93 (1 << (x - IDS_FLREMOVABLETEXT))) { -
trunk/dll/inis.c
r1335 r1391 28 28 19 Jul 08 GKY Replace save_dir2(dir) with pFM2SaveDirectory or pTmpDir and use BldFullPathName 29 29 10 Dec 08 SHL Integrate exception handler support 30 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 30 31 31 32 ***********************************************************************/ … … 1938 1939 SetPresParams(WinWindowFromID(hwnd, INI_APPHDR), 1939 1940 &RGBGREY, 1940 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVBOLDTEXT));1941 &RGBBLACK, &RGBBLACK, FNT_8HELVETICABOLD); 1941 1942 SetPresParams(WinWindowFromID(hwnd, INI_KEYHDR), 1942 1943 &RGBGREY, 1943 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVBOLDTEXT));1944 &RGBBLACK, &RGBBLACK, FNT_8HELVETICABOLD); 1944 1945 SetPresParams(WinWindowFromID(hwnd, INI_DATAHDR), 1945 1946 &RGBGREY, 1946 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVBOLDTEXT));1947 &RGBBLACK, &RGBBLACK, FNT_8HELVETICABOLD); 1947 1948 SetPresParams(WinWindowFromID(hwnd, INI_NUMAPPS), 1948 1949 &RGBGREY, 1949 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVBOLDTEXT));1950 &RGBBLACK, &RGBBLACK, FNT_8HELVETICABOLD); 1950 1951 SetPresParams(WinWindowFromID(hwnd, INI_NUMKEYS), 1951 1952 &RGBGREY, 1952 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVBOLDTEXT));1953 &RGBBLACK, &RGBBLACK, FNT_8HELVETICABOLD); 1953 1954 SetPresParams(WinWindowFromID(hwnd, INI_NUMDATA), 1954 1955 &RGBGREY, 1955 &RGBBLACK, &RGBBLACK, GetPString(IDS_8HELVBOLDTEXT));1956 &RGBBLACK, &RGBBLACK, FNT_8HELVETICABOLD); 1956 1957 if (!WinSetPresParam(WinWindowFromID(hwnd, INI_DATALIST), 1957 1958 PP_FONTNAMESIZE, 1958 (ULONG) strlen(GetPString(IDS_5SYSTEMVIOTEXT)) + 1,1959 (PVOID) GetPString(IDS_5SYSTEMVIOTEXT)))1959 strlen(FNT_10SYSTEMMONOTEXT) + 1, 1960 FNT_10SYSTEMMONOTEXT)) 1960 1961 WinSetPresParam(WinWindowFromID(hwnd, INI_DATALIST), 1961 1962 PP_FONTNAMESIZE, 1962 (ULONG) strlen(GetPString(IDS_10SYSTEMMONOTEXT)) + 1,1963 (PVOID) GetPString(IDS_10SYSTEMMONOTEXT));1963 strlen(FNT_10SYSTEMMONOTEXT) + 1, 1964 FNT_10SYSTEMMONOTEXT); 1964 1965 RestorePresParams(hwnd, "IniUtil"); 1965 1966 return 0; -
trunk/dll/init.c
r1377 r1391 69 69 03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent 70 70 Dos/Win programs from being inserted into the execute dialog with message why. 71 11 Jan 09 GKY Move strings that shouldn't be translated (font names etc) compile time variables 71 72 72 73 ***********************************************************************/ … … 205 206 206 207 #pragma data_seg(GLOBAL2) 208 CHAR *ARCHIVERBB2; 207 209 CHAR *CBSIFS; 208 210 CHAR *DRF_FM2ARCHIVE; … … 214 216 HMODULE FM3DllHandle; 215 217 CHAR *FM3Folder; 218 CHAR *FNT_6HELVETICA; 219 CHAR *FNT_8HELVETICA; 220 CHAR *FNT_8HELVETICABOLD; 221 CHAR *FNT_10SYSTEMMONOTEXT; 222 CHAR *FNT_10SYSTEMPROPORT; 223 CHAR *FNT_2SYSTEMVIO; 224 CHAR *FNT_4SYSTEMVIO; 225 CHAR *FNT_10SYSTEMVIO; 226 CHAR *FNT_8TIMESNEWROMAN; 216 227 CHAR HomePath[CCHMAXPATH]; 217 228 CHAR *LONGNAME; … … 431 442 RAMFS = "RAMFS"; 432 443 NTFS = "NTFS"; 444 FNT_6HELVETICA = "6.Helvetica"; 445 FNT_8HELVETICA = "8.Helvetica"; 446 FNT_8HELVETICABOLD = "8.Helvetica.Bold"; 447 FNT_10SYSTEMMONOTEXT = "10.System Monospaced"; 448 FNT_10SYSTEMPROPORT = "10.System Proportional"; 449 FNT_2SYSTEMVIO = "2.System VIO"; 450 FNT_4SYSTEMVIO = "4.System VIO"; 451 FNT_10SYSTEMVIO = "10.System VIO"; 452 FNT_8TIMESNEWROMAN = "8.Times New Roman"; 433 453 WC_OBJECTWINDOW = "WC_OBJECTWINDOW"; 434 454 WC_BUBBLE = "WC_BUBBLE"; … … 542 562 RAMFS = "RAMFS"; 543 563 NTFS = "NTFS"; 564 FNT_6HELVETICA = "6.Helvetica"; 565 FNT_8HELVETICA = "8.Helvetica"; 566 FNT_8HELVETICABOLD = "8.Helvetica.Bold"; 567 FNT_10SYSTEMMONOTEXT = "10.System Monospaced"; 568 FNT_10SYSTEMPROPORT = "10.System Proportional"; 569 FNT_2SYSTEMVIO = "2.System VIO"; 570 FNT_4SYSTEMVIO = "4.System VIO"; 571 FNT_10SYSTEMVIO = "10.System VIO"; 572 FNT_8TIMESNEWROMAN = "8.Times New Roman"; 544 573 WC_OBJECTWINDOW = "WC_OBJECTWINDOW"; 545 574 WC_BUBBLE = "WC_BUBBLE"; -
trunk/dll/init.h
r1375 r1391 13 13 03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent 14 14 Dos/Win programs from being inserted into the execute dialog with message why. 15 11 Jan 09 GKY Move strings that shouldn't be translated (font names etc) compile time variables 15 16 16 17 ***********************************************************************/ … … 23 24 24 25 // Data declarations 26 extern CHAR *ARCHIVERBB2; 25 27 extern CHAR *CBSIFS; 26 28 extern CHAR *DRMDRFFM2ARC; … … 40 42 extern CHAR SwapperDat[CCHMAXPATH]; 41 43 extern CHAR ThousandsSeparator[2]; 44 extern CHAR *FNT_6HELVETICA; 45 extern CHAR *FNT_8HELVETICA; 46 extern CHAR *FNT_8HELVETICABOLD; 47 extern CHAR *FNT_10SYSTEMMONOTEXT; 48 extern CHAR *FNT_10SYSTEMPROPORT; 49 extern CHAR *FNT_2SYSTEMVIO; 50 extern CHAR *FNT_4SYSTEMVIO; 51 extern CHAR *FNT_10SYSTEMVIO; 52 extern CHAR *FNT_8TIMESNEWROMAN; 42 53 extern CHAR *WC_ARCCONTAINER; 43 54 extern CHAR *WC_ARCSTATUS; -
trunk/dll/mainwnd.c
r1375 r1391 78 78 03 Jan 09 GKY Check for system that is protectonly to gray out Dos/Win command lines and prevent 79 79 Dos/Win programs from being inserted into the execute dialog with message why. 80 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 80 81 81 82 ***********************************************************************/ … … 1003 1004 lxScreen = WinQuerySysValue(HWND_DESKTOP, SV_CXSCREEN); 1004 1005 WinSetWindowULong(hwndBubble, QWL_USER, hwnd); 1005 SetPresParams(hwndBubble, NULL, NULL, NULL, GetPString(IDS_8HELVTEXT)); 1006 //fixme to allow user to change presparams 1-10-09 GKY 1007 SetPresParams(hwndBubble, NULL, NULL, NULL, FNT_8HELVETICA); 1006 1008 hps = WinGetPS(hwndBubble); 1007 1009 p = help; … … 1226 1228 break; 1227 1229 default: 1230 //fixme to allow user to change presparams 1-10-09 GKY 1228 1231 SetPresParams(hwnd, 1229 1232 &RGBGREY, 1230 &RGBBLACK, &RGBGREY, GetPString(IDS_6HELVTEXT));1233 &RGBBLACK, &RGBGREY, FNT_6HELVETICA ); 1231 1234 break; 1232 1235 } … … 1418 1421 DosReleaseMutexSem(hmtxFM2Globals); 1419 1422 //DosExitCritSec(); 1420 SetPresParams(hwndMenu, NULL, NULL, NULL, GetPString(IDS_10SYSPROTEXT)); 1423 //fixme to allow user to change font 1-10-09 GKY 1424 SetPresParams(hwndMenu, NULL, NULL, NULL, FNT_10SYSTEMPROPORT); 1421 1425 if (PopupMenu(hwnd, hwnd, hwndMenu)) 1422 1426 WinShowWindow(hwndMenu, TRUE); … … 1615 1619 SetPresParams(hwndTool, 1616 1620 &RGBGREY, 1617 &RGBBLACK, &RGBGREY, GetPString(IDS_2SYSTEMVIOTEXT));1621 &RGBBLACK, &RGBGREY, FNT_2SYSTEMVIO); 1618 1622 } 1619 1623 } 1620 1624 ctrlxpos += ((tool->flags & T_TEXT) ? 55L : 33L); 1625 //fixme to allow user to change presparams 1-10-09 GKY 1621 1626 SetPresParams(WinWindowFromID(hwndT, tool->id), 1622 NULL, NULL, NULL, GetPString(IDS_8HELVTEXT));1627 NULL, NULL, NULL, FNT_8HELVETICA); 1623 1628 tool = tool->next; 1624 1629 } // while tool … … 1795 1800 memset(&rgb, 0, sizeof(rgb)); 1796 1801 rgb.bRed = (BYTE)128; 1802 //fixme to allow user to change presparams 1-10-09 GKY 1797 1803 SetPresParams(hwnd, 1798 &RGBGREY, &rgb, &RGBGREY, GetPString(IDS_8HELVTEXT));1804 &RGBGREY, &rgb, &RGBGREY, FNT_8HELVETICA); 1799 1805 SetTargetDir(hwnd, TRUE); 1800 1806 } … … 2269 2275 Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__, 2270 2276 IDS_WINCREATEWINDOW); 2271 else { 2277 else { 2278 //fixme to allow user to change presparams 1-10-09 GKY 2272 2279 SetPresParams(hwndB, 2273 2280 &RGBGREY, 2274 &RGBBLACK, &RGBGREY, GetPString(IDS_6HELVTEXT));2281 &RGBBLACK, &RGBGREY, FNT_6HELVETICA); 2275 2282 WinSetWindowPos(hwndB, HWND_BOTTOM, 0, 0, 0, 0, SWP_ZORDER); 2276 2283 } … … 2331 2338 { 2332 2339 MRESULT mr = PFNWPStatic(hwnd, msg, mp1, mp2); 2333 2340 //fixme to allow user to change presparams 1-10-09 GKY 2334 2341 SetPresParams(hwnd, 2335 2342 &RGBGREY, 2336 &RGBBLACK, &RGBGREY, GetPString(IDS_8HELVBOLDTEXT));2343 &RGBBLACK, &RGBGREY, FNT_8HELVETICABOLD); 2337 2344 return mr; 2338 2345 } … … 5618 5625 else { 5619 5626 WinSubclassWindow(WinWindowFromID(hwndFrame, IDM_IDEALSIZE), 5620 IdealButtonProc); 5627 IdealButtonProc); 5628 //fixme to allow user to change presparams 1-10-09 GKY 5621 5629 SetPresParams(WinWindowFromID(hwndFrame, 5622 5630 IDM_IDEALSIZE), 5623 NULL, NULL, NULL, GetPString(IDS_10SYSTEMVIOTEXT));5631 NULL, NULL, NULL, FNT_10SYSTEMVIO); 5624 5632 } 5625 5633 … … 5721 5729 if (!hwndDrivelist) 5722 5730 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 5731 //fixme to allow user to change presparams 1-10-09 GKY 5723 5732 SetPresParams(hwndDrivelist, 5724 NULL, NULL, NULL, GetPString(IDS_10SYSTEMMONOTEXT));5733 NULL, NULL, NULL, "10.System Monospaced"); 5725 5734 hwndButtonlist = WinCreateWindow(hwndFrame, 5726 5735 WC_COMBOBOX, -
trunk/dll/newview.c
r1335 r1391 33 33 20 Jul 08 GKY Change ListToClipboardHab call to match changes made to function 34 34 10 Dec 08 SHL Integrate exception handler support 35 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 35 36 36 37 ***********************************************************************/ … … 1813 1814 IDS_WINCREATEWINDOW); 1814 1815 else { 1816 //fixme to allow user to change presparams 1-10-09 GKY 1815 1817 WinSetPresParam(temphwnd, 1816 1818 PP_FONTNAMESIZE, 1817 strlen( GetPString(IDS_8HELVTEXT)) + 1,1818 (PVOID) GetPString(IDS_8HELVTEXT));1819 strlen(FNT_8HELVETICA) + 1, 1820 FNT_8HELVETICA); 1819 1821 } 1820 1822 temphwnd = WinCreateWindow(hwndFrame, … … 1833 1835 IDS_WINCREATEWINDOW); 1834 1836 else { 1837 //fixme to allow user to change presparams 1-10-09 GKY 1835 1838 WinSetPresParam(temphwnd, 1836 1839 PP_FONTNAMESIZE, 1837 strlen( GetPString(IDS_8HELVTEXT)) + 1,1838 (PVOID) GetPString(IDS_8HELVTEXT));1840 strlen(FNT_8HELVETICA) + 1, 1841 FNT_8HELVETICA); 1839 1842 } 1840 1843 WinStartTimer(WinQueryAnchorBlock(hwnd), hwnd, ID_TIMER5, 1000L); … … 2624 2627 ad->hwndPopup = 2625 2628 WinLoadMenu(HWND_DESKTOP, FM3ModHandle, NEWVIEW_POPUP); 2626 if (ad->hwndPopup) 2629 if (ad->hwndPopup) 2630 //fixme to allow user to change presparams 1-10-09 GKY 2627 2631 WinSetPresParam(ad->hwndPopup, 2628 2632 PP_FONTNAMESIZE, 2629 strlen( GetPString(IDS_8HELVTEXT)) + 1,2630 GetPString(IDS_8HELVTEXT));2633 strlen(FNT_8HELVETICA) + 1, 2634 FNT_8HELVETICA); 2631 2635 } 2632 2636 if (ad->hwndPopup) { -
trunk/dll/notebook.c
r1375 r1391 44 44 25 Dec 08 GKY Add ProcessDirectoryThread to allow optional recursive drive scan at startup. 45 45 01 Jan 09 GKY Add option to rescan tree container on eject of removable media 46 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 46 47 47 48 ***********************************************************************/ … … 85 86 #include "fortify.h" 86 87 #include "info.h" // driveflags 88 #include "init.h" // font strings 87 89 88 90 static VOID SaveLastPageIndex(HWND hwnd); … … 3075 3077 "CollectorflWindowAttr", 3076 3078 &flWindowAttr, sizeof(ULONG)); 3079 //fixme to allow user to change presparams 1-10-09 GKY 3077 3080 PrfWriteProfileData(fmprof, 3078 3081 appname, 3079 3082 "Collector.Fontnamesize", 3080 GetPString(IDS_8HELVTEXT),3081 strlen( GetPString(IDS_8HELVTEXT)) + 1);3083 FNT_8HELVETICA, 3084 strlen(FNT_8HELVETICA) + 1); 3082 3085 } 3083 3086 dsDirCnrDefault.detailslongname = TRUE; … … 3133 3136 PrfWriteProfileData(fmprof, appname, "CollectorflWindowAttr", 3134 3137 &flWindowAttr, sizeof(ULONG)); 3138 //fixme to allow user to change presparams 1-10-09 GKY 3135 3139 PrfWriteProfileData(fmprof, appname, "Collector.Fontnamesize", 3136 GetPString(IDS_8HELVTEXT),3137 strlen( GetPString(IDS_8HELVTEXT)) + 1);3140 FNT_8HELVETICA, 3141 strlen(FNT_8HELVETICA) + 1); 3138 3142 } 3139 3143 if (hwndTree) { … … 3692 3696 else { 3693 3697 mp2 = WinSendMsg(mi.hwndSubMenu, MM_QUERYDEFAULTITEMID, MPVOID, MPVOID); 3694 //if (!mp2) 3698 //if (!mp2) // causes spurious error message on new installs GKY 1-9-09 3695 3699 // mp2 = MPFROMLONG(IDM_QUICKSETTINGS); 3696 3700 //Runtime_Error(pszSrcFile, __LINE__, "MM_QUERYDEFAULTITEMID"); -
trunk/dll/notify.c
r1335 r1391 15 15 16 Apr 08 SHL Comment and clean up logic 16 16 10 Dec 08 SHL Integrate exception handler support 17 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 17 18 18 19 ***********************************************************************/ … … 84 85 rgb2F.bRed = (BYTE)65; 85 86 rgb2.bRed = rgb2.bGreen = rgb2.bBlue = (BYTE)255; 86 rgb2.fcOptions = 0; 87 SetPresParams(hwnd, &rgb2, &rgb2F, &rgb2, GetPString(IDS_8HELVTEXT)); 87 rgb2.fcOptions = 0; 88 //fixme to allow user to change presparams 1-10-09 GKY 89 SetPresParams(hwnd, &rgb2, &rgb2F, &rgb2, FNT_8HELVETICA); 88 90 if (hwndMain) { 89 91 if (hwndStatus) -
trunk/dll/seeall.c
r1358 r1391 40 40 10 Dec 08 SHL Integrate exception handler support 41 41 25 Dec 08 GKY Add code to allow write verify to be turned off on a per drive basis 42 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 43 11 Jan 08 GKY Change flag on GetMLEFont to 3 from 11 to give a larger selection of mono spaced fonts 42 44 43 45 ***********************************************************************/ … … 3335 3337 pAD->hwndPopup = 3336 3338 WinLoadMenu(HWND_DESKTOP, FM3ModHandle, SEEALL_POPUP); 3337 if (pAD->hwndPopup) { 3339 if (pAD->hwndPopup) { 3340 //fixme to allow user to change presparams 1-10-09 GKY 3338 3341 WinSetPresParam(pAD->hwndPopup, PP_FONTNAMESIZE, 3339 (ULONG) strlen(GetPString(IDS_8HELVTEXT)) + 1,3340 (PVOID) GetPString(IDS_8HELVTEXT));3342 strlen(FNT_8HELVETICA) + 1, 3343 FNT_8HELVETICA); 3341 3344 SetConditionalCascade(pAD->hwndPopup, 3342 3345 IDM_DELETESUBMENU, … … 4014 4017 4015 4018 case IDM_FONTPALETTE: 4016 SetMLEFont(hwnd, &pAD->fattrs, 11);4019 SetMLEFont(hwnd, &pAD->fattrs, 3); 4017 4020 PrfWriteProfileData(fmprof, 4018 4021 appname, -
trunk/dll/treecnr.c
r1375 r1391 58 58 and have no default choice. 59 59 01 Jan 09 GKY Add Seek and Scan to drives & directory context menus pass drive/dir as search root 60 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 60 61 61 62 ***********************************************************************/ … … 174 175 175 176 rc = PFNWPButton(hwnd, msg, mp1, mp2); 177 //fixme to allow user to change presparams 1-10-09 GKY 176 178 WinSetPresParam(hwnd, PP_FONTNAMESIZE, 177 strlen( GetPString(IDS_8TIMESNEWROMANTEXT)) + 1,178 (PVOID) GetPString(IDS_8TIMESNEWROMANTEXT));179 strlen(FNT_8TIMESNEWROMAN) + 1, 180 FNT_8TIMESNEWROMAN); 179 181 return rc; 180 182 } -
trunk/dll/viewinf.c
r1335 r1391 16 16 19 Jul 08 GKY Replace save_dir2(dir) with pFM2SaveDirectory and use BldFullPathName 17 17 10 Dec 08 SHL Integrate exception handler support 18 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 18 19 19 20 ***********************************************************************/ … … 252 253 } 253 254 else { 255 //fixme to allow user to change presparams 1-10-09 GKY 254 256 WinSetPresParam(WinWindowFromID(hwnd, VINF_LISTBOX), 255 257 PP_FONTNAMESIZE, 256 strlen( GetPString(IDS_10SYSTEMMONOTEXT)) + 1,257 (PVOID) GetPString(IDS_10SYSTEMMONOTEXT));258 strlen("10.System Monospaced") + 1, 259 "10.System Monospaced"); 258 260 } 259 261 WinSetWindowText(hwnd, GetPString(IDS_VIEWHELPFILESTEXT));
Note:
See TracChangeset
for help on using the changeset viewer.