Changeset 1394 for trunk/dll/arccnrs.c


Ignore:
Timestamp:
Feb 5, 2009, 5:17:25 AM (17 years ago)
Author:
Steven Levine
Message:

Ticket 340: Convert GetPString to use STRINGTABLE.

Drop fm3dll.str and mkstr.exe from makefiles and wpi builders

Convert many functions to expect PCSZ arguments.
Correct walk, compare and dirsizes dialog setups to ignore saved dialog size
Drop copyright.c logic from makefile

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/arccnrs.c

    r1339 r1394  
    77
    88  Copyright (c) 1993-98 M. Kimes
    9   Copyright (c) 2001, 2008 Steven H. Levine
     9  Copyright (c) 2001, 2009 Steven H. Levine
    1010
    1111  11 Jun 02 SHL Ensure archive name not garbage
     
    212212      priority_normal();
    213213      ret = runemf2(WaitChild->RunFlags, WaitChild->hwndClient,
    214                     WaitChild->pszSrcFile, WaitChild->uiLineNumber,
     214                    WaitChild->pszSrcFile, WaitChild->uiLineNumber,
    215215                    WaitChild->pszDirectory, WaitChild->pszEnvironment,
    216216                    WaitChild->formatstring, WaitChild->pszCmdLine);
     
    10751075    {
    10761076      USHORT id = WinQueryWindowUShort(hwnd, QWS_ID);
    1077       char *s = NULL;
     1077      PCSZ s = NULL;
    10781078
    10791079      if (fOtherHelp) {
     
    15991599          return 0;
    16001600        }
    1601         sprintf(WaitChild->pszCmdLine, "%s %s %s",
    1602                 dcd->info->exwdirs ? dcd->info->exwdirs :
     1601        sprintf(WaitChild->pszCmdLine, "%s %s %s",
     1602                dcd->info->exwdirs ? dcd->info->exwdirs :
    16031603                dcd->info->extract,
    16041604                BldQuotedFileName(szQuotedArcName, dcd->arcname),
     
    16251625        WaitChild->RunFlags = SEPARATE | ASYNCHRONOUS | WAIT |
    16261626                              (fArcStuffVisible ? 0 : BACKGROUND);
    1627         WaitChild->hwndClient = dcd->hwndClient;
    1628         WaitChild->msg = UM_ENTER;
    1629         WaitChild->uiLineNumber = __LINE__;
    1630         WaitChild->pszSrcFile = pszSrcFile;
     1627        WaitChild->hwndClient = dcd->hwndClient;
     1628        WaitChild->msg = UM_ENTER;
     1629        WaitChild->uiLineNumber = __LINE__;
     1630        WaitChild->pszSrcFile = pszSrcFile;
    16311631        WaitChild->pszDirectory = xstrdup(dcd->workdir, pszSrcFile, __LINE__);
    16321632        WaitChild->pszEnvironment = NULL;
     
    19011901                }
    19021902              }
    1903               z = x;
    1904               runemf2(SEPARATE | WINDOWED | WAIT |
    1905                       (fArcStuffVisible ? 0 : BACKGROUND | MINIMIZED),
    1906                       hwnd, pszSrcFile, __LINE__,
    1907                       li->targetpath, NULL, "%s", pszCmdLine);
     1903              z = x;
     1904              runemf2(SEPARATE | WINDOWED | WAIT |
     1905                      (fArcStuffVisible ? 0 : BACKGROUND | MINIMIZED),
     1906                      hwnd, pszSrcFile, __LINE__,
     1907                      li->targetpath, NULL, "%s", pszCmdLine);
    19081908              *endofit = 0;
    19091909            } while (li->list[x]);
     
    25312531            pfi->flData = CFA_STRING | CFA_LEFT | CFA_FIREADONLY;
    25322532            pfi->flTitle = CFA_CENTER;
    2533             pfi->pTitleData = GetPString(IDS_FILENAMECOLTEXT);
     2533            pfi->pTitleData = (PSZ)GetPString(IDS_FILENAMECOLTEXT);
    25342534            pfi->offStruct = FIELDOFFSET(ARCITEM, pszDisplayName);
    25352535            pfiLastLeftCol = pfi;
     
    25382538              CFA_ULONG | CFA_RIGHT | CFA_SEPARATOR | CFA_FIREADONLY;
    25392539            pfi->flTitle = CFA_CENTER;
    2540             pfi->pTitleData = GetPString(IDS_OLDSIZECOLTEXT);
     2540            pfi->pTitleData = (PSZ)GetPString(IDS_OLDSIZECOLTEXT);
    25412541            pfi->offStruct = FIELDOFFSET(ARCITEM, cbFile);
    25422542            pfi = pfi->pNextFieldInfo;
     
    25442544              CFA_ULONG | CFA_RIGHT | CFA_SEPARATOR | CFA_FIREADONLY;
    25452545            pfi->flTitle = CFA_CENTER;
    2546             pfi->pTitleData = GetPString(IDS_NEWSIZECOLTEXT);
     2546            pfi->pTitleData = (PSZ)GetPString(IDS_NEWSIZECOLTEXT);
    25472547            pfi->offStruct = FIELDOFFSET(ARCITEM, cbComp);
    25482548            pfi = pfi->pNextFieldInfo;
     
    25502550              CFA_STRING | CFA_CENTER | CFA_SEPARATOR | CFA_FIREADONLY;
    25512551            pfi->flTitle = CFA_CENTER | CFA_FITITLEREADONLY;
    2552             pfi->pTitleData = GetPString(IDS_DATETIMECOLTEXT);
     2552            pfi->pTitleData = (PSZ)GetPString(IDS_DATETIMECOLTEXT);
    25532553            pfi->offStruct = FIELDOFFSET(ARCITEM, pszDate);
    25542554            pfi = pfi->pNextFieldInfo;
    25552555            pfi->flData = CFA_DATE | CFA_RIGHT | CFA_FIREADONLY;
    25562556            pfi->flTitle = CFA_CENTER;
    2557             pfi->pTitleData = GetPString(IDS_DATECOLTEXT);
     2557            pfi->pTitleData = (PSZ)GetPString(IDS_DATECOLTEXT);
    25582558            pfi->offStruct = FIELDOFFSET(ARCITEM, date);
    25592559            pfi = pfi->pNextFieldInfo;
    25602560            pfi->flData = CFA_TIME | CFA_RIGHT | CFA_FIREADONLY;
    25612561            pfi->flTitle = CFA_CENTER | CFA_FITITLEREADONLY;
    2562             pfi->pTitleData = GetPString(IDS_TIMECOLTEXT);
     2562            pfi->pTitleData = (PSZ)GetPString(IDS_TIMECOLTEXT);
    25632563            pfi->offStruct = FIELDOFFSET(ARCITEM, time);
    25642564            memset(&fii, 0, sizeof(FIELDINFOINSERT));
     
    35853585              IDM_FILTER,
    35863586              0};
    3587         char *szHelpString = NULL;
     3587        PCSZ szHelpString = NULL;
    35883588
    35893589
Note: See TracChangeset for help on using the changeset viewer.