Changeset 1425 for trunk/dll


Ignore:
Timestamp:
Jun 6, 2009, 10:39:47 PM (16 years ago)
Author:
Gregg Young
Message:

Changed status1 line for drives to show label/systype not shown in tree or both if nothing in tree; made changes to shorten string to better fit in the status window.

Location:
trunk/dll
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/fm3res.rc

    r1402 r1425  
    32273227    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"
    32283228    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"
    3229     IDS_TREESTATUSSTARTTEXT               " [%c:  \"%s\"  SN: %08lx%s]"
     3229    IDS_TREESTATUSSTARTTEXT               "%c:[%s] \"%s\" SN: %08lx%s"
     3230    IDS_TREESTATUSSTART1TEXT              "%c:%s \"%s\" SN: %08lx%s"
     3231    IDS_TREESTATUSSTART2TEXT              "%c:[%s] %s SN: %08lx%s"
    32303232    IDS_GREPFILETEXT                      "; FM/2 seek and scan mask file, one mask set per line\n"
    32313233    IDS_CMINSERTERRTEXT                   "Record insert failed"
  • trunk/dll/fm3str.h

    r1402 r1425  
    948948#define IDS_TOOLFILETEXT                                      959
    949949#define IDS_TREESTATUSSTARTTEXT                               960
    950 #define IDS_GREPFILETEXT                                      961
    951 #define IDS_CMINSERTERRTEXT                                   963
    952 #define IDS_CMALLOCRECERRTEXT                                 964
     950#define IDS_TREESTATUSSTART1TEXT                              961
     951#define IDS_TREESTATUSSTART2TEXT                              962
     952#define IDS_GREPFILETEXT                                      963
     953#define IDS_CMINSERTERRTEXT                                   964
     954#define IDS_CMALLOCRECERRTEXT                                 965
    953955#define IDS_NOWINDOWTEXT                                      968
    954956#define IDS_2SYSTEMVIOTEXT                                    969
  • trunk/dll/treecnr.c

    r1424 r1425  
    743743      CHAR szFree[64];
    744744      CNRINFO cnri;
     745      CHAR FileSystem[CCHMAXPATH * 2];
     746      CHAR szTmpLabel[CCHMAXPATH];
     747      ULONG type;
    745748
    746749      strcpy(s, GetPString(IDS_TREETEXT));
     
    773776              else
    774777                *szFree = 0;
    775               driveserial[toupper(*pci->pszFileName) - 'A'] = volser.serial;
    776               sprintf(&s[strlen(s)],
    777                       GetPString(IDS_TREESTATUSSTARTTEXT),
    778                       toupper(*pci->pszFileName),
    779                       volser.volumelabel, volser.serial, szFree);
     778              driveserial[toupper(*pci->pszFileName) - 'A'] = volser.serial;
     779              if (CheckDrive(toupper(*pci->pszFileName), FileSystem, &type) == -1 || fShowSysType)
     780                strcpy(FileSystem, "");
     781              if (fShowLabel)
     782                strcpy(szTmpLabel, "");
     783              else
     784                strcpy(szTmpLabel, volser.volumelabel);
     785
     786              sprintf(s,
     787                      GetPString(fShowSysType ? IDS_TREESTATUSSTART1TEXT : fShowLabel
     788                                 ? IDS_TREESTATUSSTART2TEXT : IDS_TREESTATUSSTARTTEXT),
     789                      toupper(*pci->pszFileName), FileSystem,
     790                      szTmpLabel, volser.serial, szFree);
    780791              if (!fMoreButtons) {
    781792                if (*dcd->mask.szMask ||
Note: See TracChangeset for help on using the changeset viewer.