Changeset 551 for trunk/dll/mainwnd.c


Ignore:
Timestamp:
Feb 28, 2007, 2:33:51 AM (19 years ago)
Author:
Gregg Young
Message:

Indentation cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/mainwnd.c

    r549 r551  
    7676static BOOL RestoreDirCnrState(HWND hwndClient, CHAR * name, BOOL noview);
    7777
    78 static MRESULT EXPENTRY MainObjectWndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     78static MRESULT EXPENTRY MainObjectWndProc(HWND hwnd, ULONG msg, MPARAM mp1,
     79                                          MPARAM mp2)
    7980{
    80   switch (msg)
    81   {
     81  switch (msg) {
    8282  case UM_SETUP:
    8383  case UM_SETUP2:
     
    9797    {
    9898      char dv[3], d;
    99       HWND hwndB = (HWND)mp1;
     99      HWND hwndB = (HWND) mp1;
    100100      USHORT id;
    101101
     
    103103      *dv = 0;
    104104      WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwndB, QW_PARENT),
    105                                          id + 50),
    106                          sizeof(dv),
    107                          dv);
     105                                         id + 50), sizeof(dv), dv);
    108106      d = toupper(*dv);
    109107      if (isalpha(d) && d > 'B' &&
     
    112110          (!hwndBubble ||
    113111           WinQueryWindowULong(hwndBubble, QWL_USER) != hwndB) &&
    114           !WinQueryCapture(HWND_DESKTOP))
    115       {
     112          !WinQueryCapture(HWND_DESKTOP)) {
    116113
    117114        FSALLOCATE fsa;
     
    121118
    122119        if (!DosQueryFSInfo((d - 'A') + 1,
    123                             FSIL_ALLOC,
    124                             &fsa,
    125                             sizeof(FSALLOCATE)))
    126         {
    127           ullFreeQty = (ULONGLONG)fsa.cUnitAvail *
     120                            FSIL_ALLOC, &fsa, sizeof(FSALLOCATE))) {
     121          ullFreeQty = (ULONGLONG) fsa.cUnitAvail *
    128122            (fsa.cSectorUnit * fsa.cbSector);
    129123          ulPctFree = (fsa.cUnit && fsa.cUnitAvail) ?
    130124            (fsa.cUnitAvail * 100) / fsa.cUnit : 0;
    131           CommaFmtULL(szQty,
    132                       sizeof(szQty),
    133                       ullFreeQty, ' ');
    134           sprintf(s,
    135                   "%s (%lu%%) free",
    136                   szQty,
    137                   ulPctFree);
     125          CommaFmtULL(szQty, sizeof(szQty), ullFreeQty, ' ');
     126          sprintf(s, "%s (%lu%%) free", szQty, ulPctFree);
    138127        }
    139128        if ((!hwndBubble ||
    140129             WinQueryWindowULong(hwndBubble, QWL_USER) != hwndB) &&
    141130            !WinQueryCapture(HWND_DESKTOP))
    142           WinSendMsg(hwndB,
    143                      UM_SETUP6,
    144                      MPFROMP(s),
    145                      MPVOID);
     131          WinSendMsg(hwndB, UM_SETUP6, MPFROMP(s), MPVOID);
    146132      }
    147133    }
     
    155141      if (DosQuerySysInfo(QSV_BOOT_DRIVE,
    156142                          QSV_BOOT_DRIVE,
    157                           (PVOID) & bd,
    158                           (ULONG) sizeof(ULONG)))
     143                          (PVOID) & bd, (ULONG) sizeof(ULONG)))
    159144        bd = 3L;
    160145      *s = (CHAR) bd + '@';
    161       WinSendMsg(hwndMain,
    162                  UM_SETDIR,
    163                  MPFROMP(s),
    164                  MPFROMLONG(1L));
    165       if (!mp1)
    166       {
     146      WinSendMsg(hwndMain, UM_SETDIR, MPFROMP(s), MPFROMLONG(1L));
     147      if (!mp1) {
    167148        s[3] = 0;
    168         WinSendMsg(hwndMain,
    169                    UM_SETDIR,
    170                    MPFROMP(s),
    171                    MPVOID);
    172       }
    173       PostMsg(MainObjectHwnd,
    174               UM_RESTORE,
    175               MPFROMLONG(1L),
    176               MPFROMLONG(1L));
     149        WinSendMsg(hwndMain, UM_SETDIR, MPFROMP(s), MPVOID);
     150      }
     151      PostMsg(MainObjectHwnd, UM_RESTORE, MPFROMLONG(1L), MPFROMLONG(1L));
    177152    }
    178153    return 0;
    179154
    180155  case UM_RESTORE:
    181     if (mp2)
    182     {
    183       switch ((ULONG) mp2)
    184       {
     156    if (mp2) {
     157      switch ((ULONG) mp2) {
    185158      case 1:
    186159        TileChildren(hwndMain, TRUE);
     
    191164      }
    192165    }
    193     else
    194     {
     166    else {
    195167      fNoTileUpdate = TRUE;
    196168      WinEnableWindow(WinQueryWindow(hwndMain, QW_PARENT), FALSE);
    197       RestoreDirCnrState(hwndMain, (char *) mp1, FALSE);
     169      RestoreDirCnrState(hwndMain, (char *)mp1, FALSE);
    198170      WinEnableWindow(WinQueryWindow(hwndMain, QW_PARENT), TRUE);
    199171      fNoTileUpdate = FALSE;
    200172      if (mp1)
    201         free((char *) mp1);
     173        free((char *)mp1);
    202174      if (fAutoTile)
    203175        TileChildren(hwndMain, TRUE);
     
    210182     */
    211183    if (mp1)
    212       return MRFROMLONG(DoNotify((char *) mp1));
     184      return MRFROMLONG(DoNotify((char *)mp1));
    213185    return 0;
    214186
    215187  case WM_DESTROY:
    216     if (!PostMsg((HWND)0, WM_QUIT, MPVOID, MPVOID))
    217       WinSendMsg((HWND)0, WM_QUIT, MPVOID, MPVOID);
     188    if (!PostMsg((HWND) 0, WM_QUIT, MPVOID, MPVOID))
     189      WinSendMsg((HWND) 0, WM_QUIT, MPVOID, MPVOID);
    218190    break;
    219191  }
     
    229201  priority_bumped();
    230202  hab2 = WinInitialize(0);
    231   if (hab2)
    232   {
     203  if (hab2) {
    233204    hmq2 = WinCreateMsgQueue(hab2, 128);
    234     if (hmq2)
    235     {
     205    if (hmq2) {
    236206      DosError(FERR_DISABLEHARDERR);
    237207      WinRegisterClass(hab2,
    238208                       GetPString(IDS_WCOBJECTWINDOW),
    239                        MainObjectWndProc,
    240                        0,
    241                        sizeof(PVOID));
     209                       MainObjectWndProc, 0, sizeof(PVOID));
    242210      MainObjectHwnd = WinCreateWindow(HWND_OBJECT,
    243211                                       GetPString(IDS_WCOBJECTWINDOW),
     
    248216                                       0L,
    249217                                       0L,
    250                                        0L,
    251                                        HWND_TOP,
    252                                        OBJ_FRAME,
    253                                        NULL,
    254                                        NULL);
     218                                       0L, HWND_TOP, OBJ_FRAME, NULL, NULL);
    255219      if (!MainObjectHwnd)
    256         Win_Error2(HWND_OBJECT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
    257       else
    258       {
     220        Win_Error2(HWND_OBJECT, HWND_DESKTOP, pszSrcFile, __LINE__,
     221                   IDS_WINCREATEWINDOW);
     222      else {
    259223        WinSetWindowPtr(MainObjectHwnd, QWL_USER, args);
    260         while (WinGetMsg(hab2, &qmsg2, (HWND)0, 0, 0))
     224        while (WinGetMsg(hab2, &qmsg2, (HWND) 0, 0, 0))
    261225          WinDispatchMsg(hab2, &qmsg2);
    262226        WinDestroyWindow(MainObjectHwnd);
     
    268232}
    269233
    270 static MRESULT EXPENTRY IdealButtonProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     234static MRESULT EXPENTRY IdealButtonProc(HWND hwnd, ULONG msg, MPARAM mp1,
     235                                        MPARAM mp2)
    271236{
    272   switch (msg)
    273   {
     237  switch (msg) {
    274238  case WM_MOUSEMOVE:
    275     BubbleHelp(hwnd,
    276                TRUE,
    277                FALSE,
    278                FALSE,
    279                GetPString(IDS_IDEALBUTTONHELP));
     239    BubbleHelp(hwnd, TRUE, FALSE, FALSE, GetPString(IDS_IDEALBUTTONHELP));
    280240    break;
    281241  }
     
    286246{
    287247  HENUM henum;
    288   HWND hwndC = (HWND)0;
     248  HWND hwndC = (HWND) 0;
    289249  USHORT id;
    290250
    291   if (hwndParent)
    292   {
     251  if (hwndParent) {
    293252    henum = WinBeginEnumWindows(hwndMain);
    294     while ((hwndC = WinGetNextWindow(henum)) != NULLHANDLE)
    295     {
    296       if (hwndC != exclude)
    297       {
     253    while ((hwndC = WinGetNextWindow(henum)) != NULLHANDLE) {
     254      if (hwndC != exclude) {
    298255        id = WinQueryWindowUShort(hwndC, QWS_ID);
    299256        if (id)
     
    309266{
    310267  HENUM henum;
    311   HWND hwndC = (HWND)0, hwndDir, hwndClient;
     268  HWND hwndC = (HWND) 0, hwndDir, hwndClient;
    312269  USHORT id;
    313270  PCNRITEM pci = NULL;
    314271
    315   if (ret)
    316   {
     272  if (ret) {
    317273    *ret = 0;
    318     if (hwndParent)
    319     {
     274    if (hwndParent) {
    320275      henum = WinBeginEnumWindows(hwndMain);
    321       while ((hwndC = WinGetNextWindow(henum)) != NULLHANDLE)
    322       {
    323         // saymsg(MB_ENTER,HWND_DESKTOP,DEBUG_STRING,"Tree = %lu\rExclude = %lu\rFound = %lu",hwndTree,exclude,hwndC);
    324         if (hwndC != exclude &&
    325             hwndC != hwndTree)
    326         {
     276      while ((hwndC = WinGetNextWindow(henum)) != NULLHANDLE) {
     277        // saymsg(MB_ENTER,HWND_DESKTOP,DEBUG_STRING,"Tree = %lu\rExclude = %lu\rFound = %lu",hwndTree,exclude,hwndC);
     278        if (hwndC != exclude && hwndC != hwndTree) {
    327279          id = WinQueryWindowUShort(hwndC, QWS_ID);
    328           if (id)
    329           {
     280          if (id) {
    330281            hwndClient = WinWindowFromID(hwndC, FID_CLIENT);
    331             if (hwndClient)
    332             {
     282            if (hwndClient) {
    333283              hwndDir = WinWindowFromID(hwndClient, DIR_CNR);
    334               if (hwndDir)
    335               {
    336                 if (fLookInDir)
    337                 {
     284              if (hwndDir) {
     285                if (fLookInDir) {
    338286                  pci = (PCNRITEM) WinSendMsg(hwndDir,
    339287                                              CM_QUERYRECORDEMPHASIS,
    340288                                              MPFROMLONG(CMA_FIRST),
    341289                                              MPFROMSHORT(CRA_CURSORED));
    342                   if (pci &&
    343                       (INT) pci != -1)
     290                  if (pci && (INT) pci != -1)
    344291                    break;
    345292                }
    346293                if (WinSendMsg(hwndClient,
    347                                UM_CONTAINERDIR,
    348                                MPFROMP(ret),
    349                                MPVOID))
    350                 {
     294                               UM_CONTAINERDIR, MPFROMP(ret), MPVOID)) {
    351295                  MakeValidDir(ret);
    352                   // saymsg(MB_ENTER,HWND_DESKTOP,DEBUG_STRING,"Tree = %lu\rExclude = %lu\rFound = %lu\r\"%s\"",hwndTree,exclude,hwndC,ret);
     296                  // saymsg(MB_ENTER,HWND_DESKTOP,DEBUG_STRING,"Tree = %lu\rExclude = %lu\rFound = %lu\r\"%s\"",hwndTree,exclude,hwndC,ret);
    353297                  WinEndEnumWindows(henum);
    354298                  return hwndC;
     
    360304      }
    361305      WinEndEnumWindows(henum);
    362       if (!pci ||
    363           (INT) pci == -1)
    364       {
     306      if (!pci || (INT) pci == -1) {
    365307        hwndC = hwndTree;
    366         pci = (PCNRITEM) WinSendMsg(WinWindowFromID(WinWindowFromID(
    367                                                                    hwndTree,
    368                                                                 FID_CLIENT),
     308        pci = (PCNRITEM) WinSendMsg(WinWindowFromID(WinWindowFromID(hwndTree,
     309                                                                    FID_CLIENT),
    369310                                                    TREE_CNR),
    370311                                    CM_QUERYRECORDEMPHASIS,
     
    372313                                    MPFROMSHORT(CRA_CURSORED));
    373314      }
    374       if (pci &&
    375           (INT) pci != -1)
    376       {
    377         strcpy(ret, pci -> szFileName);
     315      if (pci && (INT) pci != -1) {
     316        strcpy(ret, pci->szFileName);
    378317        MakeValidDir(ret);
    379318      }
     
    388327{
    389328  HENUM henum;
    390   HWND hwndF = (HWND)0, hwndC, hwndDir;
     329  HWND hwndF = (HWND) 0, hwndC, hwndDir;
    391330  ULONG ret = 0;
    392331
    393332  henum = WinBeginEnumWindows(hwndParent);
    394   while ((hwndF = WinGetNextWindow(henum)) != NULLHANDLE)
    395   {
     333  while ((hwndF = WinGetNextWindow(henum)) != NULLHANDLE) {
    396334    hwndC = WinWindowFromID(hwndF, FID_CLIENT);
    397     if (hwndC)
    398     {
     335    if (hwndC) {
    399336      hwndDir = WinWindowFromID(hwndC, DIR_CNR);
    400337      if (hwndDir)
     
    409346{
    410347  HENUM henum;
    411   HWND hwndF = (HWND)0, hwndC, hwndDir;
     348  HWND hwndF = (HWND) 0, hwndC, hwndDir;
    412349  CHAR retstr[CCHMAXPATH];
    413350
    414   if (hwndMain)
    415   {
     351  if (hwndMain) {
    416352    henum = WinBeginEnumWindows(hwndMain);
    417     while ((hwndF = WinGetNextWindow(henum)) != NULLHANDLE)
    418     {
     353    while ((hwndF = WinGetNextWindow(henum)) != NULLHANDLE) {
    419354      hwndC = WinWindowFromID(hwndF, FID_CLIENT);
    420       if (hwndC)
    421       {
     355      if (hwndC) {
    422356        hwndDir = WinWindowFromID(hwndC, DIR_CNR);
    423         if (hwndDir)
    424         {
     357        if (hwndDir) {
    425358          *retstr = 0;
    426           WinSendMsg(hwndC,
    427                      UM_CONTAINERDIR,
    428                      MPFROMP(retstr),
    429                      MPVOID);
    430           if (*retstr &&
    431               !stricmp(retstr, directory))
    432           {
     359          WinSendMsg(hwndC, UM_CONTAINERDIR, MPFROMP(retstr), MPVOID);
     360          if (*retstr && !stricmp(retstr, directory)) {
    433361            if (restore)
    434362              WinSetWindowPos(hwndF,
     
    452380static VOID SetToggleChecks(HWND hwndMenu)
    453381{
    454   WinCheckMenuItem(hwndMenu,
    455                    IDM_TEXTTOOLS,
    456                    fTextTools);
    457   WinCheckMenuItem(hwndMenu,
    458                    IDM_TOOLTITLES,
    459                    fToolTitles);
    460   WinCheckMenuItem(hwndMenu,
    461                    IDM_USERLIST,
    462                    fUserComboBox);
    463   WinCheckMenuItem(hwndMenu,
    464                    IDM_TOOLSUBMENU,
    465                    fToolbar);
    466   WinCheckMenuItem(hwndMenu,
    467                    IDM_AUTOVIEWSUBMENU,
    468                    fAutoView);
    469   WinCheckMenuItem(hwndMenu,
    470                    IDM_AUTOVIEWFILE,
    471                    !fComments);
    472   WinCheckMenuItem(hwndMenu,
    473                    IDM_AUTOVIEWCOMMENTS,
    474                    fComments);
    475   WinCheckMenuItem(hwndMenu,
    476                    IDM_MOREBUTTONS,
    477                    fMoreButtons);
    478   WinCheckMenuItem(hwndMenu,
    479                    IDM_DRIVEBAR,
    480                    fDrivebar);
    481   WinCheckMenuItem(hwndMenu,
    482                    IDM_AUTOTILE,
    483                    fAutoTile);
    484   WinCheckMenuItem(hwndMenu,
    485                    IDM_TILEBACKWARDS,
    486                    fTileBackwards);
     382  WinCheckMenuItem(hwndMenu, IDM_TEXTTOOLS, fTextTools);
     383  WinCheckMenuItem(hwndMenu, IDM_TOOLTITLES, fToolTitles);
     384  WinCheckMenuItem(hwndMenu, IDM_USERLIST, fUserComboBox);
     385  WinCheckMenuItem(hwndMenu, IDM_TOOLSUBMENU, fToolbar);
     386  WinCheckMenuItem(hwndMenu, IDM_AUTOVIEWSUBMENU, fAutoView);
     387  WinCheckMenuItem(hwndMenu, IDM_AUTOVIEWFILE, !fComments);
     388  WinCheckMenuItem(hwndMenu, IDM_AUTOVIEWCOMMENTS, fComments);
     389  WinCheckMenuItem(hwndMenu, IDM_MOREBUTTONS, fMoreButtons);
     390  WinCheckMenuItem(hwndMenu, IDM_DRIVEBAR, fDrivebar);
     391  WinCheckMenuItem(hwndMenu, IDM_AUTOTILE, fAutoTile);
     392  WinCheckMenuItem(hwndMenu, IDM_TILEBACKWARDS, fTileBackwards);
    487393}
    488394
     
    491397  register ULONG butx = 18L;
    492398  INT attrib = SWP_MOVE | SWP_SIZE | SWP_SHOW | SWP_ZORDER | SWP_NOREDRAW,
    493       noattrib;
     399    noattrib;
    494400  register TOOL *tool, *starttool;
    495401  SWP *swp;
     
    504410  tool = toolhead;
    505411  for (numtools = 0L; tool; numtools++)
    506     tool = tool -> next;
     412    tool = tool->next;
    507413  /* allocate swp array for WinSetMultWindowPos */
    508   swp = xmallocz(sizeof(SWP) * (numtools + 2),pszSrcFile,__LINE__);
     414  swp = xmallocz(sizeof(SWP) * (numtools + 2), pszSrcFile, __LINE__);
    509415  if (swp) {
    510416    for (x = 0; x < numtools + 2L; x++) {
     
    527433      tool = toolhead;
    528434    starttool = tool;
    529     while (tool)
    530     {
    531       if (!(tool -> flags & T_INVISIBLE))
    532       {
     435    while (tool) {
     436      if (!(tool->flags & T_INVISIBLE)) {
    533437        swp[x].x = butx;
    534         if (fTextTools || (tool -> flags & T_TEXT))
    535         {
     438        if (fTextTools || (tool->flags & T_TEXT)) {
    536439          butx += 55L;
    537440          swp[x].cx = 54L;
     
    541444        else
    542445          butx += 33L;
    543         if (tool -> flags & T_SEPARATOR)
     446        if (tool->flags & T_SEPARATOR)
    544447          butx += 12;
    545448      }
    546449      else
    547450        swp[x].fl = noattrib;
    548       swp[x].hwnd = WinWindowFromID(hwnd, tool -> id);
     451      swp[x].hwnd = WinWindowFromID(hwnd, tool->id);
    549452      x++;
    550       tool = tool -> next;
     453      tool = tool->next;
    551454    }
    552455    tool = toolhead;
    553     while (tool && tool != starttool)
    554     {
     456    while (tool && tool != starttool) {
    555457      swp[x].x = butx;
    556       if (!(tool -> flags & T_INVISIBLE))
    557       {
    558         if (fTextTools || (tool -> flags & T_TEXT))
    559         {
     458      if (!(tool->flags & T_INVISIBLE)) {
     459        if (fTextTools || (tool->flags & T_TEXT)) {
    560460          butx += 55L;
    561461          swp[x].cx = 54L;
     
    565465        else
    566466          butx += 33L;
    567         if (tool -> flags & T_SEPARATOR)
     467        if (tool->flags & T_SEPARATOR)
    568468          butx += 12;
    569469      }
    570470      else
    571471        swp[x].fl = noattrib;
    572       swp[x].hwnd = WinWindowFromID(hwnd, tool -> id);
     472      swp[x].hwnd = WinWindowFromID(hwnd, tool->id);
    573473      x++;
    574       tool = tool -> next;
     474      tool = tool->next;
    575475    }
    576476    WinSetMultWindowPos(WinQueryAnchorBlock(hwnd), swp, numtools + 2L);
    577     if (!fTextTools && fToolTitles)
    578     {
    579       for (x = 2L; x < numtools + 2L; x++)
    580       {
     477    if (!fTextTools && fToolTitles) {
     478      for (x = 2L; x < numtools + 2L; x++) {
    581479        if (fTextTools || !fToolTitles)
    582480          swp[x].fl = noattrib;
    583         else
    584         {
     481        else {
    585482          tool = find_tool(WinQueryWindowUShort(swp[x].hwnd, QWS_ID));
    586           if (tool && (tool -> flags & T_TEXT))
     483          if (tool && (tool->flags & T_TEXT))
    587484            swp[x].fl = noattrib;
    588           else
    589           {
     485          else {
    590486            swp[x].hwndInsertBehind = HWND_TOP;
    591487            swp[x].y = 1L;
     
    594490        }
    595491        swp[x].hwnd = WinWindowFromID(hwnd,
    596                                  WinQueryWindowUShort(swp[x].hwnd, QWS_ID) +
    597                                       25000);
     492                                      WinQueryWindowUShort(swp[x].hwnd,
     493                                                           QWS_ID) + 25000);
    598494      }
    599495      WinSetMultWindowPos(WinQueryAnchorBlock(hwnd), &swp[2], numtools);
     
    604500}
    605501
    606 static MRESULT EXPENTRY DropDownListProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     502static MRESULT EXPENTRY DropDownListProc(HWND hwnd, ULONG msg, MPARAM mp1,
     503                                         MPARAM mp2)
    607504{
    608505  PFNWP oldproc = (PFNWP) INSTDATA(hwnd);
    609   static HWND hwndMenu = (HWND)0;
     506  static HWND hwndMenu = (HWND) 0;
    610507  USHORT id;
    611508  static BOOL emphasized = FALSE;
    612509
    613   switch (msg)
    614   {
     510  switch (msg) {
    615511  case WM_MOUSEMOVE:
    616512    shiftstate = (SHORT2FROMMP(mp2) & (KC_ALT | KC_SHIFT | KC_CTRL));
     
    622518
    623519  case WM_MENUEND:
    624     if (hwndMenu == (HWND)mp2)
    625     {
     520    if (hwndMenu == (HWND) mp2) {
    626521      WinDestroyWindow(hwndMenu);
    627       hwndMenu = (HWND)0;
     522      hwndMenu = (HWND) 0;
    628523    }
    629524    break;
     
    635530      if (hwndMenu)
    636531        WinDestroyWindow(hwndMenu);
    637       hwndMenu = (HWND)0;
     532      hwndMenu = (HWND) 0;
    638533      id = WinQueryWindowUShort(WinQueryWindow(hwnd, QW_PARENT), QWS_ID);
    639       switch (id)
    640       {
     534      switch (id) {
    641535      case MAIN_CMDLIST:
    642536        WinPostMsg(WinWindowFromID(WinQueryWindow(WinQueryWindow(hwnd,
     
    644538                                                  QW_PARENT),
    645539                                   FID_CLIENT),
    646                    WM_COMMAND,
    647                    MPFROM2SHORT(IDM_EDITCOMMANDS, 0),
    648                    MPVOID);
     540                   WM_COMMAND, MPFROM2SHORT(IDM_EDITCOMMANDS, 0), MPVOID);
    649541        break;
    650542      case MAIN_USERLIST:
     
    656548                                                                  QW_PARENT),
    657549                                                   QW_PARENT),
    658                                     FID_CLIENT),
    659                     hwndMenu);
     550                                    FID_CLIENT), hwndMenu);
    660551        break;
    661552      default:
     
    667558
    668559  case WM_CONTROL:
    669     if (hwndStatus2)
    670     {
    671       switch (SHORT1FROMMP(mp1))
    672       {
     560    if (hwndStatus2) {
     561      switch (SHORT1FROMMP(mp1)) {
    673562      case CBID_EDIT:
    674563        id = WinQueryWindowUShort(hwnd, QWS_ID);
    675         switch (SHORT2FROMMP(mp1))
    676         {
     564        switch (SHORT2FROMMP(mp1)) {
    677565        case EN_SETFOCUS:
    678           switch (id)
    679           {
     566          switch (id) {
    680567          case MAIN_CMDLIST:
    681             WinSetWindowText(hwndStatus2,
    682                              GetPString(IDS_CMDLISTHELP));
     568            WinSetWindowText(hwndStatus2, GetPString(IDS_CMDLISTHELP));
    683569            break;
    684570          case MAIN_SETUPLIST:
    685             WinSetWindowText(hwndStatus2,
    686                              GetPString(IDS_SETUPLISTHELP));
     571            WinSetWindowText(hwndStatus2, GetPString(IDS_SETUPLISTHELP));
    687572            break;
    688573          case MAIN_USERLIST:
    689             WinSetWindowText(hwndStatus2,
    690                              GetPString(IDS_USERLISTHELP));
     574            WinSetWindowText(hwndStatus2, GetPString(IDS_USERLISTHELP));
    691575            break;
    692576          case MAIN_DRIVELIST:
    693             WinSetWindowText(hwndStatus2,
    694                              GetPString(IDS_DRIVELISTHELP));
     577            WinSetWindowText(hwndStatus2, GetPString(IDS_DRIVELISTHELP));
    695578            break;
    696579          case MAIN_BUTTONLIST:
    697             WinSetWindowText(hwndStatus2,
    698                              GetPString(IDS_BUTTONLISTHELP));
     580            WinSetWindowText(hwndStatus2, GetPString(IDS_BUTTONLISTHELP));
    699581            break;
    700582          default:
     
    719601    if (id == CBID_EDIT &&
    720602        WinQueryWindowUShort(WinQueryWindow(hwnd, QW_PARENT), QWS_ID) ==
    721         MAIN_USERLIST)
    722     {
     603        MAIN_USERLIST) {
    723604
    724605      CHAR path[CCHMAXPATH];
     
    729610      // saymsg(MB_ENTER,HWND_DESKTOP,DEBUG_STRING,"Dragging: %s",path);
    730611      if (*path && !IsRoot(path))
    731         DragOne(hwnd, (HWND)0, path, FALSE);
     612        DragOne(hwnd, (HWND) 0, path, FALSE);
    732613      return 0;
    733614    }
     
    736617  case DM_DRAGOVER:
    737618    id = WinQueryWindowUShort(WinQueryWindow(hwnd, QW_PARENT), QWS_ID);
    738     if (id == MAIN_USERLIST)
    739     {
    740       if (!emphasized)
    741       {
     619    if (id == MAIN_USERLIST) {
     620      if (!emphasized) {
    742621        emphasized = TRUE;
    743622        DrawTargetEmphasis(hwnd, emphasized);
    744623      }
    745624      if (AcceptOneDrop(mp1, mp2))
    746         return MRFROM2SHORT(DOR_DROP,
    747                             DO_MOVE);
     625        return MRFROM2SHORT(DOR_DROP, DO_MOVE);
    748626      return MRFROM2SHORT(DOR_NEVERDROP, 0);
    749627    }
     
    752630  case DM_DRAGLEAVE:
    753631    id = WinQueryWindowUShort(WinQueryWindow(hwnd, QW_PARENT), QWS_ID);
    754     if (id == MAIN_USERLIST)
    755     {
    756       if (emphasized)
    757       {
     632    if (id == MAIN_USERLIST) {
     633      if (emphasized) {
    758634        emphasized = FALSE;
    759635        DrawTargetEmphasis(hwnd, emphasized);
     
    764640  case DM_DROPHELP:
    765641    id = WinQueryWindowUShort(WinQueryWindow(hwnd, QW_PARENT), QWS_ID);
    766     if (id == MAIN_USERLIST)
    767     {
     642    if (id == MAIN_USERLIST) {
    768643      DropHelp(mp1, mp2, hwnd, GetPString(IDS_USERLISTDROPHELP));
    769644      return 0;
     
    773648  case DM_DROP:
    774649    id = WinQueryWindowUShort(WinQueryWindow(hwnd, QW_PARENT), QWS_ID);
    775     if (id == MAIN_USERLIST)
    776     {
     650    if (id == MAIN_USERLIST) {
    777651
    778652      char szFrom[CCHMAXPATH + 2];
    779653
    780       if (emphasized)
    781       {
     654      if (emphasized) {
    782655        emphasized = FALSE;
    783656        DrawTargetEmphasis(hwnd, emphasized);
    784657      }
    785       if (GetOneDrop(mp1,
    786                      mp2,
    787                      szFrom,
    788                      sizeof(szFrom)))
    789       {
     658      if (GetOneDrop(mp1, mp2, szFrom, sizeof(szFrom))) {
    790659        MakeValidDir(szFrom);
    791         WinSetWindowText(hwnd,
    792                          szFrom);
     660        WinSetWindowText(hwnd, szFrom);
    793661        PostMsg(WinWindowFromID(WinQueryWindow(WinQueryWindow(hwnd,
    794662                                                              QW_PARENT),
    795663                                               QW_PARENT),
    796664                                FID_CLIENT),
    797                 UM_COMMAND,
    798                 MPFROM2SHORT(IDM_ADDTOUSERLIST, 0),
    799                 MPVOID);
     665                UM_COMMAND, MPFROM2SHORT(IDM_ADDTOUSERLIST, 0), MPVOID);
    800666        return 0;
    801667      }
     
    806672    if (hwndMenu)
    807673      WinDestroyWindow(hwndMenu);
    808     hwndMenu = (HWND)0;
     674    hwndMenu = (HWND) 0;
    809675    break;
    810676  }
     
    817683  if (help && *help &&
    818684      ((drive && fDrivebarHelp) ||
    819        (other && fOtherHelp) ||
    820        (!other && !drive && fToolbarHelp)))
    821   {
     685       (other && fOtherHelp) || (!other && !drive && fToolbarHelp))) {
    822686    if ((!hwndBubble ||
    823687         WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd) &&
    824688        !WinQueryCapture(HWND_DESKTOP))
    825       MakeBubble(hwnd,
    826                  above,
    827                  help);
     689      MakeBubble(hwnd, above, help);
    828690  }
    829691}
     
    842704
    843705    hwndActive = WinQueryActiveWindow(HWND_DESKTOP);
    844     if (hwndActive)
    845     {
     706    if (hwndActive) {
    846707      /* don't bring up help if window isn't active */
    847708      if (!WinIsChild(hwnd, hwndActive))
     
    849710    }
    850711    hwndActive = WinQueryFocus(HWND_DESKTOP);
    851     if (WinQueryClassName(hwndActive, sizeof(ucClassname), ucClassname))
    852     {
     712    if (WinQueryClassName(hwndActive, sizeof(ucClassname), ucClassname)) {
    853713      /* don't bring up help if a menu is active */
    854714      if (!strcmp(ucClassname, "#4"))
     
    866726                               0,
    867727                               0,
    868                                HWND_DESKTOP,
    869                                HWND_TOP,
    870                                MAIN_HELP,
    871                                NULL,
    872                                NULL);
     728                               HWND_DESKTOP, HWND_TOP, MAIN_HELP, NULL, NULL);
    873729  if (!hwndBubble)
    874       Win_Error2(HWND_DESKTOP,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
    875   else
    876   {
     730    Win_Error2(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__,
     731               IDS_WINCREATEWINDOW);
     732  else {
    877733    HPS hps;
    878734    POINTL aptl[TXTBOX_COUNT], ptl, tptl;
     
    885741    lxScreen = WinQuerySysValue(HWND_DESKTOP, SV_CXSCREEN);
    886742    WinSetWindowULong(hwndBubble, QWL_USER, hwnd);
    887     SetPresParams(hwndBubble,
    888                   NULL,
    889                   NULL,
    890                   NULL,
    891                   GetPString(IDS_8HELVTEXT));
     743    SetPresParams(hwndBubble, NULL, NULL, NULL, GetPString(IDS_8HELVTEXT));
    892744    hps = WinGetPS(hwndBubble);
    893745    p = help;
    894746    tptl.x = tptl.y = 0;
    895     while (p && *p)
    896     {
     747    while (p && *p) {
    897748      wp = NULL;
    898749      pp = strchr(p, '\r');
    899       if (pp)
    900       {
     750      if (pp) {
    901751        wp = pp;
    902752        *pp = 0;
     
    918768    ptl.x = ptl.y = 0;
    919769    WinMapWindowPoints(hwnd, HWND_DESKTOP, &ptl, 1);
    920     if (above)
    921     {
     770    if (above) {
    922771      sy = ptl.y + swp.cy + 4;
    923       if (sy + tptl.y + 12 > lyScreen)
    924       {
     772      if (sy + tptl.y + 12 > lyScreen) {
    925773        above = FALSE;
    926774        sy = ptl.y - (tptl.y + 14);
     
    937785    if (sx + tptl.x + 14 > lxScreen)
    938786      sx = lxScreen - (tptl.x + 14);
    939     if (sy < 0)
    940     {
     787    if (sy < 0) {
    941788      sy = ptl.y + swp.cy + 4;
    942789      if (sy + tptl.y + 12 > lyScreen)
     
    953800MRESULT EXPENTRY BubbleProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
    954801{
    955   switch (msg)
    956   {
     802  switch (msg) {
    957803  case WM_SETFOCUS:
    958804    if (mp2)
    959       PostMsg(hwnd,
    960               UM_FOCUSME,
    961               mp1,
    962               MPVOID);
     805      PostMsg(hwnd, UM_FOCUSME, mp1, MPVOID);
    963806    break;
    964807
    965808  case UM_FOCUSME:
    966     WinSetFocus(HWND_DESKTOP,
    967                 (HWND)mp1);
     809    WinSetFocus(HWND_DESKTOP, (HWND) mp1);
    968810    return 0;
    969811
     
    978820      WinQueryPointerPos(HWND_DESKTOP, &ptl);
    979821      if (WinWindowFromPoint(HWND_DESKTOP, &ptl, TRUE) !=
    980           WinQueryWindowULong(hwnd, QWL_USER) ||
    981           !WinIsWindowVisible(hwnd))
     822          WinQueryWindowULong(hwnd, QWL_USER) || !WinIsWindowVisible(hwnd))
    982823        WinDestroyWindow(hwnd);
    983824    }
     
    993834
    994835      hps = WinBeginPaint(hwnd, (HPS) 0, NULL);
    995       if (hps)
    996       {
     836      if (hps) {
    997837        WinQueryWindowPos(hwnd, &swp);
    998838        GpiCreateLogColorTable(hps, 0, LCOLF_RGB, 0, 0, 0);
     
    1006846        GpiBox(hps, DRO_OUTLINEFILL, &ptl, 0, 0);
    1007847        tlen = WinQueryWindowTextLength(hwnd);
    1008         if (tlen)
    1009         {
    1010           s = xmalloc(tlen + 2,pszSrcFile,__LINE__);
     848        if (tlen) {
     849          s = xmalloc(tlen + 2, pszSrcFile, __LINE__);
    1011850          if (s) {
    1012851            WinQueryWindowText(hwnd, tlen + 1, s);
     
    1017856              GpiSetColor(hps, 0);
    1018857              GpiSetMix(hps, FM_OVERPAINT);
    1019               while (p && *p)
    1020               {
     858              while (p && *p) {
    1021859                wp = NULL;
    1022860                pp = strchr(p, '\r');
    1023                 if (pp)
    1024                 {
     861                if (pp) {
    1025862                  wp = pp;
    1026863                  *pp = 0;
     
    1042879          }
    1043880        }
    1044         if (!(swp.fl & (SWP_HIDE | SWP_MINIMIZE)) &&
    1045             swp.cx > 6 && swp.cy > 6)
    1046         {
     881        if (!(swp.fl & (SWP_HIDE | SWP_MINIMIZE)) && swp.cx > 6 && swp.cy > 6) {
    1047882          GpiSetColor(hps, CLR_WHITE);
    1048883          ptl.x = 1;
     
    1086921
    1087922  case WM_DESTROY:
    1088     hwndBubble = (HWND)0;
     923    hwndBubble = (HWND) 0;
    1089924    break;
    1090925  }
     
    1094929MRESULT EXPENTRY LEDProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
    1095930{
    1096   switch (msg)
    1097   {
     931  switch (msg) {
    1098932  case WM_CREATE:
    1099933    {
     
    1102936      HPS hps = (HPS) 0;
    1103937
    1104       switch (WinQueryWindowUShort(hwnd, QWS_ID))
    1105       {
     938      switch (WinQueryWindowUShort(hwnd, QWS_ID)) {
    1106939      case MAIN_LED:
    1107940        hps = WinGetPS(hwnd);
    1108         hbmold = (HBITMAP) WinSendMsg(hwnd,
    1109                                       SM_QUERYHANDLE,
    1110                                       MPVOID,
    1111                                       MPVOID);
    1112         if (!fBlueLED)
    1113         {
    1114           hbmLEDon = GpiLoadBitmap(hps,
    1115                                    0,
    1116                                    LEDON_BMP,
    1117                                    12,
    1118                                    12);
    1119           hbmLEDoff = GpiLoadBitmap(hps,
    1120                                     0,
    1121                                     LEDOFF_BMP,
    1122                                     12,
    1123                                     12);
    1124         }
    1125         else
    1126         {
    1127           hbmLEDon = GpiLoadBitmap(hps,
    1128                                    0,
    1129                                    LEDON2_BMP,
    1130                                    12,
    1131                                    12);
    1132           hbmLEDoff = GpiLoadBitmap(hps,
    1133                                     0,
    1134                                     LEDOFF2_BMP,
    1135                                     12,
    1136                                     12);
    1137         }
    1138         if (hbmLEDoff &&
    1139             hbmLEDon)
    1140           WinSendMsg(hwnd,
    1141                      SM_SETHANDLE,
    1142                      MPFROMLONG(hbmLEDoff),
    1143                      MPVOID);
    1144         else
    1145         {
     941        hbmold = (HBITMAP) WinSendMsg(hwnd, SM_QUERYHANDLE, MPVOID, MPVOID);
     942        if (!fBlueLED) {
     943          hbmLEDon = GpiLoadBitmap(hps, 0, LEDON_BMP, 12, 12);
     944          hbmLEDoff = GpiLoadBitmap(hps, 0, LEDOFF_BMP, 12, 12);
     945        }
     946        else {
     947          hbmLEDon = GpiLoadBitmap(hps, 0, LEDON2_BMP, 12, 12);
     948          hbmLEDoff = GpiLoadBitmap(hps, 0, LEDOFF2_BMP, 12, 12);
     949        }
     950        if (hbmLEDoff && hbmLEDon)
     951          WinSendMsg(hwnd, SM_SETHANDLE, MPFROMLONG(hbmLEDoff), MPVOID);
     952        else {
    1146953          if (hbmLEDoff)
    1147954            GpiDeleteBitmap(hbmLEDoff);
     
    1151958        if (hbmold &&
    1152959            hbmLEDon &&
    1153             hbmLEDoff &&
    1154             hbmold != hbmLEDon &&
    1155             hbmold != hbmLEDoff)
     960            hbmLEDoff && hbmold != hbmLEDon && hbmold != hbmLEDoff)
    1156961          GpiDeleteBitmap(hbmold);
    1157962        if (hps)
     
    1161966        SetPresParams(hwnd,
    1162967                      &RGBGREY,
    1163                       &RGBBLACK,
    1164                       &RGBGREY,
    1165                       GetPString(IDS_6HELVTEXT));
     968                      &RGBBLACK, &RGBGREY, GetPString(IDS_6HELVTEXT));
    1166969        break;
    1167970      }
     
    1171974  case WM_SETFOCUS:
    1172975    if (mp2)
    1173       PostMsg(hwnd,
    1174               UM_FOCUSME,
    1175               mp1,
    1176               MPVOID);
     976      PostMsg(hwnd, UM_FOCUSME, mp1, MPVOID);
    1177977    break;
    1178978
    1179979  case UM_FOCUSME:
    1180     WinSetFocus(HWND_DESKTOP,
    1181                 (HWND)mp1);
     980    WinSetFocus(HWND_DESKTOP, (HWND) mp1);
    1182981    return 0;
    1183982
    1184983  case WM_MOUSEMOVE:
    1185     BubbleHelp(hwnd,
    1186                TRUE,
    1187                FALSE,
    1188                FALSE,
    1189                GetPString(IDS_LEDHELP));
    1190     if (!fNoFinger)
    1191     {
     984    BubbleHelp(hwnd, TRUE, FALSE, FALSE, GetPString(IDS_LEDHELP));
     985    if (!fNoFinger) {
    1192986      WinSetPointer(HWND_DESKTOP, hptrFinger);
    1193987      return MRFROMLONG(TRUE);
     
    1197991  case WM_BUTTON1CLICK:
    1198992    PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    1199             WM_COMMAND,
    1200             MPFROM2SHORT(IDM_SHOWNOTEWND, 0),
    1201             MPVOID);
     993            WM_COMMAND, MPFROM2SHORT(IDM_SHOWNOTEWND, 0), MPVOID);
    1202994    break;
    1203995
    1204996  case WM_BUTTON2CLICK:
    1205997    PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    1206             WM_COMMAND,
    1207             MPFROM2SHORT(IDM_HIDENOTEWND, 0),
    1208             MPVOID);
     998            WM_COMMAND, MPFROM2SHORT(IDM_HIDENOTEWND, 0), MPVOID);
    1209999    break;
    12101000
     
    12121002  case WM_BUTTON3CLICK:
    12131003    PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    1214             WM_COMMAND,
    1215             MPFROM2SHORT(IDM_WINDOWDLG, 0),
    1216             MPVOID);
     1004            WM_COMMAND, MPFROM2SHORT(IDM_WINDOWDLG, 0), MPVOID);
    12171005    break;
    12181006  }
     
    12241012  USHORT id;
    12251013  register TOOL *tool;
    1226   static HWND hwndMenu = (HWND)0;
    1227 
    1228   switch (msg)
    1229   {
     1014  static HWND hwndMenu = (HWND) 0;
     1015
     1016  switch (msg) {
    12301017  case WM_BUTTON1DOWN:
    12311018  case WM_BUTTON2DOWN:
     
    12351022
    12361023  case WM_MOUSEMOVE:
    1237     if (fToolbarHelp)
    1238     {
    1239       if ((!hwndBubble || WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd) &&
    1240           !WinQueryCapture(HWND_DESKTOP))
    1241       {
     1024    if (fToolbarHelp) {
     1025      if ((!hwndBubble || WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd)
     1026          && !WinQueryCapture(HWND_DESKTOP)) {
    12421027        id = WinQueryWindowUShort(hwnd, QWS_ID);
    12431028        tool = find_tool(id);
    1244         if (tool && tool -> help && *tool -> help)
    1245         {
     1029        if (tool && tool->help && *tool->help) {
    12461030
    12471031          char s[128];
    12481032
    1249           strcpy(s, tool -> help);
    1250           if (tool -> flags & T_DROPABLE)
     1033          strcpy(s, tool->help);
     1034          if (tool->flags & T_DROPABLE)
    12511035            strcat(s, GetPString(IDS_DROPONMETEXT));
    12521036          MakeBubble(hwnd, FALSE, s);
     
    12571041
    12581042  case WM_COMMAND:
    1259     switch (SHORT1FROMMP(mp1))
    1260     {
     1043    switch (SHORT1FROMMP(mp1)) {
    12611044    case IDM_HELP:
    12621045      if (hwndHelp)
    12631046        WinSendMsg(hwndHelp,
    12641047                   HM_DISPLAY_HELP,
    1265                    MPFROM2SHORT(HELP_TOOLBAR, 0),
    1266                    MPFROMSHORT(HM_RESOURCEID));
     1048                   MPFROM2SHORT(HELP_TOOLBAR, 0), MPFROMSHORT(HM_RESOURCEID));
    12671049      break;
    12681050
     
    12741056        id = (USHORT) WinDlgBox(HWND_DESKTOP, hwnd,
    12751057                                PickToolProc, FM3ModHandle,
    1276                                 PICKBTN_FRAME,
    1277                                 GetPString(IDS_HIDETEXT));
    1278       if (id)
    1279       {
     1058                                PICKBTN_FRAME, GetPString(IDS_HIDETEXT));
     1059      if (id) {
    12801060        tool = find_tool(id);
    1281         if (tool)
    1282         {
    1283           tool -> flags |= T_INVISIBLE;
     1061        if (tool) {
     1062          tool->flags |= T_INVISIBLE;
    12841063          fToolsChanged = TRUE;
    12851064        }
     
    12891068    case IDM_SHOWTOOLS:         /* show all tools */
    12901069      tool = toolhead;
    1291       while (tool)
    1292       {
    1293         tool -> flags &= (~T_INVISIBLE);
    1294         tool = tool -> next;
     1070      while (tool) {
     1071        tool->flags &= (~T_INVISIBLE);
     1072        tool = tool->next;
    12951073        fToolsChanged = TRUE;
    12961074      }
     
    13021080        id = WinQueryWindowUShort(hwnd, QWS_ID);
    13031081      else
    1304         id = (USHORT) WinDlgBox(HWND_DESKTOP, hwnd, PickToolProc, FM3ModHandle,
    1305                                 PICKBTN_FRAME,
    1306                                 GetPString(IDS_DELETETEXT));
     1082        id =
     1083          (USHORT) WinDlgBox(HWND_DESKTOP, hwnd, PickToolProc, FM3ModHandle,
     1084                             PICKBTN_FRAME, GetPString(IDS_DELETETEXT));
    13071085      if (id)
    13081086        PostMsg(WinQueryWindow(hwnd, QW_PARENT), UM_SETUP,
     
    13151093        id = WinQueryWindowUShort(hwnd, QWS_ID);
    13161094      else
    1317         id = (USHORT) WinDlgBox(HWND_DESKTOP, hwnd, PickToolProc, FM3ModHandle,
    1318                                 PICKBTN_FRAME,
    1319                                 GetPString(IDS_EDITTEXT));
    1320       if (id)
    1321       {
     1095        id =
     1096          (USHORT) WinDlgBox(HWND_DESKTOP, hwnd, PickToolProc, FM3ModHandle,
     1097                             PICKBTN_FRAME, GetPString(IDS_EDITTEXT));
     1098      if (id) {
    13221099        tool = find_tool(id);
    1323         if (tool)
    1324         {
     1100        if (tool) {
    13251101          if (WinDlgBox(HWND_DESKTOP, hwnd, AddToolProc, FM3ModHandle,
    13261102                        ADDBTN_FRAME, (PVOID) tool))
    13271103            WinSendMsg(WinWindowFromID(WinQueryWindow(WinQueryWindow(hwnd,
    1328                                         QW_PARENT), QW_PARENT), FID_CLIENT),
     1104                                                                     QW_PARENT),
     1105                                                      QW_PARENT), FID_CLIENT),
    13291106                       WM_COMMAND, MPFROM2SHORT(IDM_CREATETOOL, 0),
    13301107                       MPFROM2SHORT(id, 0));
     
    13381115      if (id && id != (USHORT) - 1)
    13391116        WinSendMsg(WinWindowFromID(WinQueryWindow(WinQueryWindow(hwnd,
    1340                                         QW_PARENT), QW_PARENT), FID_CLIENT),
     1117                                                                 QW_PARENT),
     1118                                                  QW_PARENT), FID_CLIENT),
    13411119                   WM_COMMAND, MPFROM2SHORT(IDM_CREATETOOL, 0),
    13421120                   MPFROM2SHORT(id, 0));
     
    13451123    case IDM_REORDERTOOLS:              /* reorder tools */
    13461124      WinDlgBox(HWND_DESKTOP,
    1347                 hwnd,
    1348                 ReOrderToolsProc,
    1349                 FM3ModHandle,
    1350                 RE_FRAME,
    1351                 MPVOID);
     1125                hwnd, ReOrderToolsProc, FM3ModHandle, RE_FRAME, MPVOID);
    13521126      break;
    13531127
     
    13681142
    13691143  case WM_MENUEND:
    1370     if (hwndMenu == (HWND)mp2)
    1371     {
     1144    if (hwndMenu == (HWND) mp2) {
    13721145      WinDestroyWindow(hwndMenu);
    1373       hwndMenu = (HWND)0;
     1146      hwndMenu = (HWND) 0;
    13741147    }
    13751148    break;
     
    13801153      hwndMenu = WinLoadMenu(hwnd, FM3ModHandle, ID_BUTTONMENU);
    13811154    DosExitCritSec();
    1382     SetPresParams(hwndMenu,
    1383                   NULL,
    1384                   NULL,
    1385                   NULL,
    1386                   GetPString(IDS_10SYSPROTEXT));
     1155    SetPresParams(hwndMenu, NULL, NULL, NULL, GetPString(IDS_10SYSPROTEXT));
    13871156    if (PopupMenu(hwnd, hwnd, hwndMenu))
    13881157      WinShowWindow(hwndMenu, TRUE);
     
    13971166      id = WinQueryWindowUShort(hwnd, QWS_ID);
    13981167      tool = find_tool(id);
    1399       if (!tool)
    1400       {
     1168      if (!tool) {
    14011169        DrgFreeDraginfo(pDInfo);
    14021170        return (MRFROM2SHORT(DOR_NEVERDROP, 0));        /* Drop not valid */
    14031171      }
    1404       if (!(tool -> flags & T_DROPABLE))
    1405       {
     1172      if (!(tool->flags & T_DROPABLE)) {
    14061173        DrgFreeDraginfo(pDInfo);
    14071174        return (MRFROM2SHORT(DOR_NEVERDROP, 0));        /* Drop not valid */
     
    14141181        if (DrgVerifyRMF(pDItem,        /* Check valid rendering */
    14151182                         DRM_OS2FILE,   /* mechanisms and data */
    1416                          NULL))
    1417         {                               /* formats */
    1418           if (!(tool -> flags & T_EMPHASIZED))
    1419           {
    1420             tool -> flags |= T_EMPHASIZED;
    1421             DrawTargetEmphasis(hwnd, ((tool -> flags & T_EMPHASIZED) != 0));
     1183                         NULL)) {       /* formats */
     1184          if (!(tool->flags & T_EMPHASIZED)) {
     1185            tool->flags |= T_EMPHASIZED;
     1186            DrawTargetEmphasis(hwnd, ((tool->flags & T_EMPHASIZED) != 0));
    14221187            DrgFreeDraginfo(pDInfo);
    14231188          }
     
    14401205    id = WinQueryWindowUShort(hwnd, QWS_ID);
    14411206    tool = find_tool(id);
    1442     if (tool && (tool -> flags & T_DROPABLE))
    1443     {
    1444       if (tool -> flags & T_EMPHASIZED)
    1445       {
    1446         tool -> flags &= (~T_EMPHASIZED);
    1447         DrawTargetEmphasis(hwnd, ((tool -> flags & T_EMPHASIZED) != 0));
     1207    if (tool && (tool->flags & T_DROPABLE)) {
     1208      if (tool->flags & T_EMPHASIZED) {
     1209        tool->flags &= (~T_EMPHASIZED);
     1210        DrawTargetEmphasis(hwnd, ((tool->flags & T_EMPHASIZED) != 0));
    14481211      }
    14491212    }
     
    14531216    id = WinQueryWindowUShort(hwnd, QWS_ID);
    14541217    tool = find_tool(id);
    1455     if (tool && (tool -> flags & T_DROPABLE) != 0)
    1456     {
     1218    if (tool && (tool->flags & T_DROPABLE) != 0) {
    14571219      LISTINFO *li;
    14581220      CNRDRAGINFO cdi;
    14591221
    1460       if (tool -> flags & T_EMPHASIZED)
    1461       {
    1462         DrawTargetEmphasis(hwnd, ((tool -> flags & T_EMPHASIZED) != 0));
    1463         tool -> flags &= (~T_EMPHASIZED);
     1222      if (tool->flags & T_EMPHASIZED) {
     1223        DrawTargetEmphasis(hwnd, ((tool->flags & T_EMPHASIZED) != 0));
     1224        tool->flags &= (~T_EMPHASIZED);
    14641225      }
    14651226      memset(&cdi, 0, sizeof(cdi));
    14661227      cdi.pDragInfo = mp1;
    1467       li = DoFileDrop(hwnd,
    1468                       NULL,
    1469                       FALSE,
    1470                       mp1,
    1471                       MPFROMP(&cdi));
    1472       if (li)
    1473       {
    1474         li -> type = id;
    1475         if (!li -> list || !li -> list[0])
     1228      li = DoFileDrop(hwnd, NULL, FALSE, mp1, MPFROMP(&cdi));
     1229      if (li) {
     1230        li->type = id;
     1231        if (!li->list || !li->list[0])
    14761232          FreeListInfo(li);
    1477         else
    1478         {
     1233        else {
    14791234          HWND hwndActive;
    14801235
    1481           hwndActive = TopWindow(hwndMain, (HWND)0);
    1482           if (hwndActive)
    1483           {
     1236          hwndActive = TopWindow(hwndMain, (HWND) 0);
     1237          if (hwndActive) {
    14841238            if (!WinSendMsg(hwndActive, UM_COMMAND, MPFROMP(li), MPVOID))
    14851239              FreeListInfo(li);
     
    15111265    WinDestroyWindow(hwndTool);
    15121266  WinEndEnumWindows(henum);
    1513   if (!fToolbar)
    1514   {
     1267  if (!fToolbar) {
    15151268    load_quicktools();
    15161269    load_tools(NULL);
     
    15201273    load_tools(NULL);
    15211274  tool = toolhead;
    1522   while (tool)
    1523   {
    1524     sprintf(s, "#%u", tool -> id);
    1525     hwndTool = (HWND)0;
     1275  while (tool) {
     1276    sprintf(s, "#%u", tool->id);
     1277    hwndTool = (HWND) 0;
    15261278    if (!fTextTools) {
    1527       if (!(tool -> flags & T_MYICON)) {
     1279      if (!(tool->flags & T_MYICON)) {
    15281280        hwndTool = WinCreateWindow(hwndT,
    15291281                                   GetPString(IDS_WCTOOLBUTTONS),
     
    15341286                                   14,
    15351287                                   32,
    1536                                    32,
    1537                                    hwndT,
    1538                                    HWND_TOP,
    1539                                    tool -> id,
    1540                                    NULL,
    1541                                    NULL);
     1288                                   32, hwndT, HWND_TOP, tool->id, NULL, NULL);
    15421289      }
    15431290      if (!hwndTool) {
    1544         HBITMAP hbm = LoadBitmapFromFileNum(tool -> id);
     1291        HBITMAP hbm = LoadBitmapFromFileNum(tool->id);
     1292
    15451293        if (hbm) {
    15461294          BTNCDATA btc;
     1295
    15471296          memset(&btc, 0, sizeof(btc));
    15481297          btc.cb = sizeof(btc);
     
    15571306                                     32,
    15581307                                     32,
    1559                                      hwndT,
    1560                                      HWND_TOP,
    1561                                      tool -> id,
    1562                                      &btc,
    1563                                      NULL);
     1308                                     hwndT, HWND_TOP, tool->id, &btc, NULL);
    15641309          if (!hwndTool)
    15651310            GpiDeleteBitmap(hbm);
     
    15671312      }
    15681313      if (hwndTool)
    1569         tool -> flags &= (~T_TEXT);
     1314        tool->flags &= (~T_TEXT);
    15701315    }
    15711316    if (!hwndTool) {
    15721317      hwndTool = WinCreateWindow(hwndT,
    1573                       GetPString(IDS_WCTOOLBUTTONS),
    1574                       (!tool -> text && tool -> id >= IDM_COMMANDSTART &&
    1575                        tool -> id < IDM_QUICKTOOLSTART) ?
    1576                       command_title(tool -> id - IDM_COMMANDSTART) :
    1577                       tool -> text,
    1578                       BS_NOPOINTERFOCUS | BS_PUSHBUTTON,
    1579                       ctrlxpos,
    1580                       2,
    1581                       54,
    1582                       24,
    1583                       hwndT,
    1584                       HWND_TOP,
    1585                       tool -> id,
    1586                       NULL,
    1587                       NULL);
     1318                                 GetPString(IDS_WCTOOLBUTTONS),
     1319                                 (!tool->text && tool->id >= IDM_COMMANDSTART
     1320                                  && tool->id <
     1321                                  IDM_QUICKTOOLSTART) ? command_title(tool->
     1322                                                                      id -
     1323                                                                      IDM_COMMANDSTART)
     1324                                 : tool->text,
     1325                                 BS_NOPOINTERFOCUS | BS_PUSHBUTTON, ctrlxpos,
     1326                                 2, 54, 24, hwndT, HWND_TOP, tool->id, NULL,
     1327                                 NULL);
    15881328      if (!hwndTool)
    1589         Win_Error2(hwndT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
    1590       tool -> flags |= T_TEXT;
    1591     }
    1592     if (fToolTitles && !fTextTools)
    1593     {
     1329        Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__,
     1330                   IDS_WINCREATEWINDOW);
     1331      tool->flags |= T_TEXT;
     1332    }
     1333    if (fToolTitles && !fTextTools) {
    15941334      hwndTool = WinCreateWindow(hwndT,
    1595                       WC_STATIC,
    1596                       tool -> text,
    1597                       SS_TEXT | DT_LEFT | DT_VCENTER,
    1598                       ctrlxpos,
    1599                       1,
    1600                       32,
    1601                       10,
    1602                       hwndT,
    1603                       HWND_TOP,
    1604                       tool -> id + 25000,
    1605                       NULL,
    1606                       NULL);
     1335                                 WC_STATIC,
     1336                                 tool->text,
     1337                                 SS_TEXT | DT_LEFT | DT_VCENTER,
     1338                                 ctrlxpos,
     1339                                 1,
     1340                                 32,
     1341                                 10,
     1342                                 hwndT,
     1343                                 HWND_TOP, tool->id + 25000, NULL, NULL);
    16071344      if (!hwndTool)
    1608         Win_Error2(hwndT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     1345        Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__,
     1346                   IDS_WINCREATEWINDOW);
    16091347      else {
    1610         SetPresParams(hwndTool,
     1348        SetPresParams(hwndTool,
    16111349                      &RGBGREY,
    1612                       &RGBBLACK,
    1613                       &RGBGREY,
    1614                       GetPString(IDS_2SYSTEMVIOTEXT));
    1615       }
    1616     }
    1617     ctrlxpos += ((tool -> flags & T_TEXT) ? 55L : 33L);
    1618     SetPresParams(WinWindowFromID(hwndT, tool -> id),
    1619                   NULL,
    1620                   NULL,
    1621                   NULL,
    1622                   GetPString(IDS_8HELVTEXT));
    1623     tool = tool -> next;
    1624   } // while tool
     1350                      &RGBBLACK, &RGBGREY, GetPString(IDS_2SYSTEMVIOTEXT));
     1351      }
     1352    }
     1353    ctrlxpos += ((tool->flags & T_TEXT) ? 55L : 33L);
     1354    SetPresParams(WinWindowFromID(hwndT, tool->id),
     1355                  NULL, NULL, NULL, GetPString(IDS_8HELVTEXT));
     1356    tool = tool->next;
     1357  }                                     // while tool
    16251358
    16261359  hwndTool = WinCreateWindow(hwndT,
    1627                   WC_BUTTON,
    1628                   "#6010",
    1629                   BS_NOPOINTERFOCUS |
    1630                   BS_BITMAP | BS_PUSHBUTTON,
    1631                   1,
    1632                   19,
    1633                   14,
    1634                   13,
    1635                   hwndT,
    1636                   HWND_TOP,
    1637                   IDM_TOOLLEFT,
    1638                   NULL,
    1639                   NULL);
     1360                             WC_BUTTON,
     1361                             "#6010",
     1362                             BS_NOPOINTERFOCUS |
     1363                             BS_BITMAP | BS_PUSHBUTTON,
     1364                             1,
     1365                             19,
     1366                             14,
     1367                             13, hwndT, HWND_TOP, IDM_TOOLLEFT, NULL, NULL);
    16401368  if (!hwndTool)
    1641     Win_Error2(hwndT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
    1642   hwndTool = WinCreateWindow(hwndT,
    1643                   WC_BUTTON,
    1644                   "#6011",
    1645                   BS_NOPOINTERFOCUS |
    1646                   BS_BITMAP | BS_PUSHBUTTON,
    1647                   1,
    1648                   4,
    1649                   14,
    1650                   13,
    1651                   hwndT,
    1652                   HWND_TOP,
    1653                   IDM_TOOLRIGHT,
    1654                   NULL,
    1655                   NULL);
     1369    Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__,
     1370               IDS_WINCREATEWINDOW);
     1371  hwndTool =
     1372    WinCreateWindow(hwndT, WC_BUTTON, "#6011",
     1373                    BS_NOPOINTERFOCUS | BS_BITMAP | BS_PUSHBUTTON, 1, 4, 14,
     1374                    13, hwndT, HWND_TOP, IDM_TOOLRIGHT, NULL, NULL);
    16561375  if (!hwndTool)
    1657     Win_Error2(hwndT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     1376    Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__,
     1377               IDS_WINCREATEWINDOW);
    16581378  if (resize)
    16591379    ResizeTools(hwndT);
    16601380}
    16611381
    1662 static MRESULT EXPENTRY CommandLineProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     1382static MRESULT EXPENTRY CommandLineProc(HWND hwnd, ULONG msg, MPARAM mp1,
     1383                                        MPARAM mp2)
    16631384{
    16641385  PFNWP oldproc = (PFNWP) WinQueryWindowPtr(hwnd, QWL_USER);
    16651386  static BOOL lbup = FALSE;
    16661387
    1667   switch (msg)
    1668   {
     1388  switch (msg) {
    16691389  case UM_FOCUSME:
    1670     WinSetFocus(HWND_DESKTOP,
    1671                 hwnd);
     1390    WinSetFocus(HWND_DESKTOP, hwnd);
    16721391    return 0;
    16731392
    16741393  case WM_SETFOCUS:
    1675     if (!mp2 && !lbup)
    1676     {
     1394    if (!mp2 && !lbup) {
    16771395
    16781396      PID pid;
    16791397      TID tid;
    16801398
    1681       if (WinQueryWindowUShort((HWND)mp1, QWS_ID) == COMMAND_BUTTON)
     1399      if (WinQueryWindowUShort((HWND) mp1, QWS_ID) == COMMAND_BUTTON)
    16821400        break;
    1683       if (!WinQueryWindowProcess((HWND)mp1, &pid, &tid) ||
    1684           pid == mypid)
     1401      if (!WinQueryWindowProcess((HWND) mp1, &pid, &tid) || pid == mypid)
    16851402        WinDestroyWindow(hwnd);
    16861403    }
     
    16961413                    hwnd,
    16971414                    CmdLine2DlgProc,
    1698                     FM3ModHandle,
    1699                     EXEC2_FRAME,
    1700                     MPFROMP(cl)))
    1701       {
     1415                    FM3ModHandle, EXEC2_FRAME, MPFROMP(cl))) {
    17021416        lstrip(cl);
    17031417        WinSetWindowText(hwnd, cl);
    17041418      }
    1705       PostMsg(hwnd,
    1706               UM_FOCUSME,
    1707               MPVOID,
    1708               MPVOID);
    1709       PostMsg(hwnd,
    1710               UM_SETUP,
    1711               MPVOID,
    1712               MPVOID);
     1419      PostMsg(hwnd, UM_FOCUSME, MPVOID, MPVOID);
     1420      PostMsg(hwnd, UM_SETUP, MPVOID, MPVOID);
    17131421    }
    17141422    return 0;
     
    17191427
    17201428  case WM_BUTTON1DBLCLK:
    1721     PostMsg(hwnd,
    1722             UM_OPENWINDOWFORME,
    1723             MPVOID,
    1724             MPVOID);
     1429    PostMsg(hwnd, UM_OPENWINDOWFORME, MPVOID, MPVOID);
    17251430    return 0;
    17261431
    17271432  case WM_COMMAND:
    1728     switch (SHORT1FROMMP(mp1))
    1729     {
     1433    switch (SHORT1FROMMP(mp1)) {
    17301434    case COMMAND_BUTTON:
    17311435      if (!lbup)
    1732         PostMsg(hwnd,
    1733                 UM_RESCAN,
    1734                 MPVOID,
    1735                 MPVOID);
     1436        PostMsg(hwnd, UM_RESCAN, MPVOID, MPVOID);
    17361437      break;
    17371438    }
     
    17511452      WinQueryWindowText(hwnd, 1000 - len, cl + len);
    17521453      bstrip(cl + len);
    1753       if (strlen(cl) > len)
    1754       {
     1454      if (strlen(cl) > len) {
    17551455        WinSendMsg(WinQueryWindow(hwnd, QW_PARENT),
    1756                    UM_SETUP,
    1757                    MPFROMP(cl + len),
    1758                    MPVOID);
    1759         WinQueryWindowText(hwndStatus,
    1760                            CCHMAXPATH,
    1761                            directory);
     1456                   UM_SETUP, MPFROMP(cl + len), MPVOID);
     1457        WinQueryWindowText(hwndStatus, CCHMAXPATH, directory);
    17621458        bstrip(directory);
    1763         if (*directory && (IsRoot(directory) || !IsFile(directory)))
    1764         {
    1765           if (!FM2Command(directory, cl + len))
    1766           {
    1767             hwndCnr = TopWindow(hwndMain, (HWND)0);
    1768             if (hwndCnr)
    1769             {
     1459        if (*directory && (IsRoot(directory) || !IsFile(directory))) {
     1460          if (!FM2Command(directory, cl + len)) {
     1461            hwndCnr = TopWindow(hwndMain, (HWND) 0);
     1462            if (hwndCnr) {
    17701463              hwndCnr = WinWindowFromID(hwndCnr, FID_CLIENT);
    1771               if (hwndCnr)
    1772               {
     1464              if (hwndCnr) {
    17731465                hwndCnr = WinWindowFromID(hwndCnr, DIR_CNR);
    17741466                if (hwndCnr)
     
    17831475                       WINDOWED | ((fKeepCmdLine) ?
    17841476                                   SEPARATEKEEP : SEPARATE),
    1785                        directory,
    1786                        list,
    1787                        NULL);
     1477                       directory, list, NULL);
    17881478            if (list)
    17891479              free(list);
     
    17981488
    17991489  case WM_CHAR:
    1800     if (!lbup && !(SHORT1FROMMP(mp1) & KC_KEYUP))
    1801     {
    1802       if (SHORT1FROMMP(mp1) & KC_VIRTUALKEY)
    1803       {
     1490    if (!lbup && !(SHORT1FROMMP(mp1) & KC_KEYUP)) {
     1491      if (SHORT1FROMMP(mp1) & KC_VIRTUALKEY) {
    18041492        if ((SHORT1FROMMP(mp2) & 255) == '\r')
    18051493          PostMsg(hwnd, UM_OPENWINDOWFORME, MPVOID, MPVOID);
    18061494        else if ((SHORT1FROMMP(mp2) & 0xff) == 0x1b)
    18071495          WinDestroyWindow(hwnd);
    1808         else if (SHORT2FROMMP(mp2) == VK_UP ||
    1809                  SHORT2FROMMP(mp2) == VK_DOWN)
     1496        else if (SHORT2FROMMP(mp2) == VK_UP || SHORT2FROMMP(mp2) == VK_DOWN)
    18101497          PostMsg(hwnd, UM_RESCAN, MPVOID, MPVOID);
    18111498      }
     
    18141501             ((SHORT2FROMMP(mp2) == VK_UP ||
    18151502               SHORT2FROMMP(mp2) == VK_DOWN) ||
    1816               (SHORT1FROMMP(mp2) == '\x1b') ||
    1817               (SHORT1FROMMP(mp2) == '\r')))
     1503              (SHORT1FROMMP(mp2) == '\x1b') || (SHORT1FROMMP(mp2) == '\r')))
    18181504      return 0;
    18191505    break;
    18201506
    18211507  case WM_DESTROY:
    1822     PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    1823             UM_RESCAN,
    1824             MPVOID,
    1825             MPVOID);
     1508    PostMsg(WinQueryWindow(hwnd, QW_PARENT), UM_RESCAN, MPVOID, MPVOID);
    18261509    lbup = FALSE;
    18271510    break;
     
    18321515MRESULT EXPENTRY DriveBackProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
    18331516{
    1834   switch (msg)
    1835   {
     1517  switch (msg) {
    18361518  case WM_CREATE:
    1837     PostMsg(hwnd,
    1838             UM_SETUP,
    1839             MPVOID,
    1840             MPVOID);
     1519    PostMsg(hwnd, UM_SETUP, MPVOID, MPVOID);
    18411520    break;
    18421521
     
    18481527      rgb.bRed = 128;
    18491528      SetPresParams(hwnd,
    1850                     &RGBGREY,
    1851                     &rgb,
    1852                     &RGBGREY,
    1853                     GetPString(IDS_8HELVTEXT));
     1529                    &RGBGREY, &rgb, &RGBGREY, GetPString(IDS_8HELVTEXT));
    18541530      SetTargetDir(hwnd, TRUE);
    18551531    }
     
    18721548  case UM_CLICKED:
    18731549  case UM_CLICKED3:
    1874     PostMsg(hwndMain,
    1875             WM_COMMAND,
    1876             MPFROM2SHORT(IDM_SETTARGET, 0),
    1877             MPVOID);
     1550    PostMsg(hwndMain, WM_COMMAND, MPFROM2SHORT(IDM_SETTARGET, 0), MPVOID);
    18781551    return 0;
    18791552
     
    18951568      *dv = 0;
    18961569      WinQueryWindowText(WinWindowFromID(hwnd, SHORT1FROMMP(mp1) + 50),
    1897                          2,
    1898                          dv);
    1899       if (isalpha(*dv))
    1900       {
     1570                         2, dv);
     1571      if (isalpha(*dv)) {
    19011572
    19021573        HWND hwndActive;
     
    19051576        dv[2] = '\\';
    19061577        dv[3] = 0;
    1907         hwndActive = TopWindow(hwnd, (HWND)0);
     1578        hwndActive = TopWindow(hwnd, (HWND) 0);
    19081579        if (hwndActive)
    19091580          WinSendMsg(WinWindowFromID(hwndActive, FID_CLIENT),
    1910                      UM_DRIVECMD,
    1911                      MPFROMP(dv),
    1912                      MPVOID);
     1581                     UM_DRIVECMD, MPFROMP(dv), MPVOID);
    19131582      }
    19141583    }
     
    19161585
    19171586  case WM_PAINT:
    1918     PaintRecessedWindow(hwnd,
    1919                         (HPS) 0,
    1920                         TRUE,
    1921                         FALSE);
     1587    PaintRecessedWindow(hwnd, (HPS) 0, TRUE, FALSE);
    19221588    break;
    19231589
     
    19381604  static USHORT helpid = 0;
    19391605
    1940   switch (msg)
    1941   {
     1606  switch (msg) {
    19421607  case WM_MOUSEMOVE:
    19431608    if (fDrivebarHelp &&
    19441609        (!hwndBubble ||
    19451610         WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd) &&
    1946         !WinQueryCapture(HWND_DESKTOP))
    1947     {
     1611        !WinQueryCapture(HWND_DESKTOP)) {
    19481612      id = WinQueryWindowUShort(hwnd, QWS_ID);
    1949       if (helpid != id)
    1950       {
     1613      if (helpid != id) {
    19511614        helpid = id;
    1952         PostMsg(MainObjectHwnd,
    1953                 UM_SETUP6,
    1954                 MPFROMLONG((ULONG) hwnd),
    1955                 MPVOID);
     1615        PostMsg(MainObjectHwnd, UM_SETUP6, MPFROMLONG((ULONG) hwnd), MPVOID);
    19561616      }
    19571617      else
     
    19611621
    19621622  case UM_SETUP6:
    1963     if (helpid == WinQueryWindowUShort(hwnd, QWS_ID))
    1964     {
    1965       if ((char *) mp1 &&
     1623    if (helpid == WinQueryWindowUShort(hwnd, QWS_ID)) {
     1624      if ((char *)mp1 &&
    19661625          (!hwndBubble ||
    19671626           WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd) &&
    1968           !WinQueryCapture(HWND_DESKTOP))
    1969       {
     1627          !WinQueryCapture(HWND_DESKTOP)) {
    19701628
    19711629        RECTL rcl;
    19721630        POINTL ptl;
    19731631
    1974         WinQueryPointerPos(HWND_DESKTOP,
    1975                            &ptl);
    1976         WinMapWindowPoints(HWND_DESKTOP,
    1977                            hwnd,
    1978                            &ptl,
    1979                            1);
     1632        WinQueryPointerPos(HWND_DESKTOP, &ptl);
     1633        WinMapWindowPoints(HWND_DESKTOP, hwnd, &ptl, 1);
    19801634        WinQueryWindowRect(hwnd, &rcl);
    1981         if (WinPtInRect(WinQueryAnchorBlock(hwnd),
    1982                         &rcl,
    1983                         &ptl))
    1984           BubbleHelp(hwnd,
    1985                      FALSE,
    1986                      TRUE,
    1987                      FALSE,
    1988                      (char *) mp1);
     1635        if (WinPtInRect(WinQueryAnchorBlock(hwnd), &rcl, &ptl))
     1636          BubbleHelp(hwnd, FALSE, TRUE, FALSE, (char *)mp1);
    19891637      }
    19901638    }
     
    19921640
    19931641  case WM_MENUEND:
    1994     if (hwndMenu == (HWND)mp2)
    1995     {
     1642    if (hwndMenu == (HWND) mp2) {
    19961643      WinDestroyWindow(hwndMenu);
    1997       hwndMenu = (HWND)0;
     1644      hwndMenu = (HWND) 0;
    19981645    }
    19991646    break;
     
    20021649    if (hwndMenu)
    20031650      WinDestroyWindow(hwndMenu);
    2004     hwndMenu = (HWND)0;
     1651    hwndMenu = (HWND) 0;
    20051652    id = WinQueryWindowUShort(hwnd, QWS_ID);
    20061653    *szDrv = 0;
    20071654    WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2008                                        id + 50),
    2009                        sizeof(szDrv),
    2010                        szDrv);
    2011     if (isalpha(*szDrv))
    2012     {
    2013       hwndMenu = WinLoadMenu(HWND_DESKTOP,
    2014                              FM3ModHandle,
    2015                              MAIN_DRIVES);
    2016       if (hwndMenu)
    2017       {
     1655                                       id + 50), sizeof(szDrv), szDrv);
     1656    if (isalpha(*szDrv)) {
     1657      hwndMenu = WinLoadMenu(HWND_DESKTOP, FM3ModHandle, MAIN_DRIVES);
     1658      if (hwndMenu) {
    20181659        BOOL rdy;
    20191660        CHAR chDrv = *szDrv;
    20201661        UINT iDrv;
     1662
    20211663        strcpy(szDrv + 2, "\\");
    20221664        MakeValidDir(szDrv);
    2023         // Disable menus if MakeValidDir changes drive letter fixme this section doesn't seem to do anything see treecnt.c
     1665        // Disable menus if MakeValidDir changes drive letter fixme this section doesn't do anything see treecnt.c
    20241666        rdy = toupper(*szDrv) == toupper(chDrv);
    20251667        iDrv = toupper(*szDrv) - 'A';
    20261668        if (!rdy || ~driveflags[iDrv] & DRIVE_REMOTE)
    2027             WinEnableMenuItem(hwndMenu, IDM_DETACH, FALSE);
    2028 
    2029         if (!rdy || driveflags[iDrv] & DRIVE_NOTWRITEABLE)
    2030         {
     1669          WinEnableMenuItem(hwndMenu, IDM_DETACH, FALSE);
     1670
     1671        if (!rdy || driveflags[iDrv] & DRIVE_NOTWRITEABLE) {
    20311672          WinEnableMenuItem(hwndMenu, IDM_MKDIR, FALSE);
    20321673          WinEnableMenuItem(hwndMenu, IDM_FORMAT, FALSE);
     
    20341675          WinEnableMenuItem(hwndMenu, IDM_UNDELETE, FALSE);
    20351676        }
    2036         if (!rdy || ~driveflags[iDrv] & DRIVE_REMOVABLE)
    2037         {
     1677        if (!rdy || ~driveflags[iDrv] & DRIVE_REMOVABLE) {
    20381678          WinEnableMenuItem(hwndMenu, IDM_EJECT, FALSE);
    20391679          WinEnableMenuItem(hwndMenu, IDM_LOCK, FALSE);
    20401680          WinEnableMenuItem(hwndMenu, IDM_UNLOCK, FALSE);
    20411681        }
    2042         if (!rdy)
    2043         {
     1682        if (!rdy) {
    20441683          WinEnableMenuItem(hwndMenu, IDM_INFO, FALSE);
    20451684          WinEnableMenuItem(hwndMenu, IDM_ARCHIVE, FALSE);
     
    20491688        }
    20501689        /* fixme to be gone?
    2051         if (!rdy || ~driveflags[iDrv] & DRIVE_CDROM) {
    2052           WinEnableMenuItem(hwndMenu, IDM_CLOSETRAY, FALSE);
    2053         }
    2054         */
    2055         PopupMenu(hwnd,
    2056                   hwnd,
    2057                   hwndMenu);
     1690           if (!rdy || ~driveflags[iDrv] & DRIVE_CDROM) {
     1691           WinEnableMenuItem(hwndMenu, IDM_CLOSETRAY, FALSE);
     1692           }
     1693         */
     1694        PopupMenu(hwnd, hwnd, hwndMenu);
    20581695      }
    20591696    }
     
    20701707    *szDrv = 0;
    20711708    WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2072                                        id + 50),
    2073                        sizeof(szDrv),
    2074                        szDrv);
    2075     if (isalpha(*szDrv))
    2076     {
     1709                                       id + 50), sizeof(szDrv), szDrv);
     1710    if (isalpha(*szDrv)) {
    20771711      strcat(szDrv, "\\");
    20781712      if (!FindDirCnrByName(szDrv, TRUE))
    2079         OpenDirCnr((HWND)0,
    2080                    hwndMain,
    2081                    hwndTree,
    2082                    FALSE,
    2083                    szDrv);
     1713        OpenDirCnr((HWND) 0, hwndMain, hwndTree, FALSE, szDrv);
    20841714    }
    20851715    break;
     
    20931723    *szDrv = 0;
    20941724    WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2095                                        id + 50),
    2096                        sizeof(szDrv),
    2097                        szDrv);
    2098     if (isalpha(*szDrv))
    2099     {
     1725                                       id + 50), sizeof(szDrv), szDrv);
     1726    if (isalpha(*szDrv)) {
    21001727      strcat(szDrv, "\\");
    21011728      CommonDriveCmd(hwnd, szDrv, SHORT1FROMMP(mp1));
     
    21071734    *szDrv = 0;
    21081735    WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2109                                        id + 50),
    2110                        sizeof(szDrv),
    2111                        szDrv);
     1736                                       id + 50), sizeof(szDrv), szDrv);
    21121737    if (isalpha(*szDrv) &&
    2113         !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE))
    2114     {
    2115       if (!emphasized)
    2116       {
     1738        !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE)) {
     1739      if (!emphasized) {
    21171740        emphasized = TRUE;
    21181741        DrawTargetEmphasis(hwnd, emphasized);
    21191742      }
    21201743      if (AcceptOneDrop(mp1, mp2))
    2121         return MRFROM2SHORT(DOR_DROP,
    2122                             DO_MOVE);
     1744        return MRFROM2SHORT(DOR_DROP, DO_MOVE);
    21231745      return MRFROM2SHORT(DOR_NEVERDROP, 0);
    21241746    }
     
    21291751    *szDrv = 0;
    21301752    WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2131                                        id + 50),
    2132                        sizeof(szDrv),
    2133                        szDrv);
     1753                                       id + 50), sizeof(szDrv), szDrv);
    21341754    if (isalpha(*szDrv) &&
    2135         !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE))
    2136     {
    2137       if (emphasized)
    2138       {
     1755        !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE)) {
     1756      if (emphasized) {
    21391757        emphasized = FALSE;
    21401758        DrawTargetEmphasis(hwnd, emphasized);
     
    21491767                                       id + 50), sizeof(szDrv), szDrv);
    21501768    if (isalpha(*szDrv) &&
    2151         !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE))
    2152     {
     1769        !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE)) {
    21531770      DropHelp(mp1, mp2, hwnd, GetPString(IDS_DRIVEDROPHELP));
    21541771      return 0;
     
    21601777    *szDrv = 0;
    21611778    WinQueryWindowText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2162                                        id + 50),
    2163                        sizeof(szDrv),
    2164                        szDrv);
     1779                                       id + 50), sizeof(szDrv), szDrv);
    21651780    if (isalpha(*szDrv) &&
    2166         !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE))
    2167     {
     1781        !(driveflags[toupper(*szDrv) - 'A'] & DRIVE_NOTWRITEABLE)) {
    21681782
    21691783      CNRDRAGINFO cnd;
     
    21711785      ULONG action = UM_ACTION;
    21721786
    2173       if (emphasized)
    2174       {
     1787      if (emphasized) {
    21751788        emphasized = FALSE;
    21761789        DrawTargetEmphasis(hwnd, emphasized);
     
    21811794      li = DoFileDrop(hwnd,
    21821795                      NULL,
    2183                       TRUE,
    2184                       MPFROM2SHORT(TREE_CNR, CN_DROP),
    2185                       MPFROMP(&cnd));
    2186       if (li)
    2187       {
    2188         strcpy(li -> targetpath, szDrv);
    2189         strcat(li -> targetpath, "\\");
    2190         if (li -> list &&
    2191             li -> list[0] &&
    2192             IsRoot(li -> list[0]))
    2193           li -> type = DO_LINK;
    2194         else if (fDragndropDlg &&
    2195                  (!*li -> arcname || !li -> info))
    2196         {
     1796                      TRUE, MPFROM2SHORT(TREE_CNR, CN_DROP), MPFROMP(&cnd));
     1797      if (li) {
     1798        strcpy(li->targetpath, szDrv);
     1799        strcat(li->targetpath, "\\");
     1800        if (li->list && li->list[0] && IsRoot(li->list[0]))
     1801          li->type = DO_LINK;
     1802        else if (fDragndropDlg && (!*li->arcname || !li->info)) {
    21971803
    21981804          CHECKLIST cl;
     
    22001806          memset(&cl, 0, sizeof(cl));
    22011807          cl.size = sizeof(cl);
    2202           cl.flags = li -> type;
    2203           cl.list = li -> list;
    2204           cl.cmd = li -> type;
    2205           cl.prompt = li -> targetpath;
    2206           li -> type = WinDlgBox(HWND_DESKTOP,
    2207                                  hwndMain,
    2208                                  DropListProc,
    2209                                  FM3ModHandle,
    2210                                  DND_FRAME,
    2211                                  MPFROMP(&cl));
    2212           if (!li -> type)
    2213           {
     1808          cl.flags = li->type;
     1809          cl.list = li->list;
     1810          cl.cmd = li->type;
     1811          cl.prompt = li->targetpath;
     1812          li->type = WinDlgBox(HWND_DESKTOP,
     1813                               hwndMain,
     1814                               DropListProc,
     1815                               FM3ModHandle, DND_FRAME, MPFROMP(&cl));
     1816          if (!li->type) {
    22141817            FreeListInfo(li);
    22151818            return 0;
    22161819          }
    2217           li -> list = cl.list;
    2218           if (!li -> list || !li -> list[0])
    2219           {
     1820          li->list = cl.list;
     1821          if (!li->list || !li->list[0]) {
    22201822            FreeListInfo(li);
    22211823            return 0;
    22221824          }
    22231825        }
    2224         else
    2225         {
     1826        else {
    22261827          if (!WinDlgBox(HWND_DESKTOP,
    22271828                         hwndMain,
     
    22291830                         FM3ModHandle,
    22301831                         WALK_FRAME,
    2231                          MPFROMP(li -> targetpath)) ||
    2232               !*li -> targetpath)
    2233           {
     1832                         MPFROMP(li->targetpath)) || !*li->targetpath) {
    22341833            FreeListInfo(li);
    22351834            return 0;
    22361835          }
    22371836        }
    2238         switch (li -> type)
    2239         {
     1837        switch (li->type) {
    22401838        case DND_LAUNCH:
    2241           strcat(li -> targetpath, " %a");
     1839          strcat(li->targetpath, " %a");
    22421840          ExecOnList(hwndMain,
    2243                      li -> targetpath,
    2244                      PROMPT | WINDOWED,
    2245                      NULL,
    2246                      li -> list,
    2247                      NULL);
    2248           FreeList(li -> list);
    2249           li -> list = NULL;
     1841                     li->targetpath, PROMPT | WINDOWED, NULL, li->list, NULL);
     1842          FreeList(li->list);
     1843          li->list = NULL;
    22501844          break;
    22511845        case DO_LINK:
    2252           if (fLinkSetsIcon)
    2253           {
    2254             li -> type = IDM_SETICON;
     1846          if (fLinkSetsIcon) {
     1847            li->type = IDM_SETICON;
    22551848            action = UM_MASSACTION;
    22561849          }
    22571850          else
    2258             li -> type = IDM_COMPARE;
     1851            li->type = IDM_COMPARE;
    22591852          break;
    22601853        case DND_EXTRACT:
    2261           if (*li -> targetpath &&
    2262               !IsFile(li -> targetpath))
    2263             li -> type = IDM_EXTRACT;
     1854          if (*li->targetpath && !IsFile(li->targetpath))
     1855            li->type = IDM_EXTRACT;
    22641856          break;
    22651857        case DND_MOVE:
    2266           li -> type = IDM_MOVE;
    2267           if (*li -> targetpath &&
    2268               IsFile(li -> targetpath) == 1)
    2269           {
     1858          li->type = IDM_MOVE;
     1859          if (*li->targetpath && IsFile(li->targetpath) == 1) {
    22701860            action = UM_MASSACTION;
    2271             li -> type = IDM_ARCHIVEM;
     1861            li->type = IDM_ARCHIVEM;
    22721862          }
    22731863          break;
    22741864        case DND_WILDMOVE:
    2275           li -> type = IDM_WILDMOVE;
    2276           if (*li -> targetpath &&
    2277               IsFile(li -> targetpath) == 1)
    2278           {
     1865          li->type = IDM_WILDMOVE;
     1866          if (*li->targetpath && IsFile(li->targetpath) == 1) {
    22791867            action = UM_MASSACTION;
    2280             li -> type = IDM_ARCHIVEM;
     1868            li->type = IDM_ARCHIVEM;
    22811869          }
    22821870          break;
    22831871        case DND_OBJECT:
    2284           li -> type = IDM_OBJECT;
     1872          li->type = IDM_OBJECT;
    22851873          action = UM_MASSACTION;
    22861874          break;
    22871875        case DND_SHADOW:
    2288           li -> type = IDM_SHADOW;
     1876          li->type = IDM_SHADOW;
    22891877          action = UM_MASSACTION;
    22901878          break;
    22911879        case DND_COMPARE:
    2292           li -> type = IDM_COMPARE;
     1880          li->type = IDM_COMPARE;
    22931881          break;
    22941882        case DND_SETICON:
    22951883          action = UM_MASSACTION;
    2296           li -> type = IDM_SETICON;
     1884          li->type = IDM_SETICON;
    22971885          break;
    22981886        case DND_COPY:
    2299           li -> type = IDM_COPY;
    2300           if (*li -> targetpath &&
    2301               IsFile(li -> targetpath) == 1)
    2302           {
     1887          li->type = IDM_COPY;
     1888          if (*li->targetpath && IsFile(li->targetpath) == 1) {
    23031889            action = UM_MASSACTION;
    2304             li -> type = IDM_ARCHIVE;
     1890            li->type = IDM_ARCHIVE;
    23051891          }
    23061892          break;
    23071893        case DND_WILDCOPY:
    2308           li -> type = IDM_WILDCOPY;
    2309           if (*li -> targetpath &&
    2310               IsFile(li -> targetpath) == 1)
    2311           {
     1894          li->type = IDM_WILDCOPY;
     1895          if (*li->targetpath && IsFile(li->targetpath) == 1) {
    23121896            action = UM_MASSACTION;
    2313             li -> type = IDM_ARCHIVE;
     1897            li->type = IDM_ARCHIVE;
    23141898          }
    23151899          break;
    23161900        default:
    2317           if (*li -> arcname && li -> info)
    2318           {
     1901          if (*li->arcname && li->info) {
    23191902            action = UM_MASSACTION;
    2320             li -> type = (li -> type == DO_MOVE) ? IDM_FAKEEXTRACTM :
     1903            li->type = (li->type == DO_MOVE) ? IDM_FAKEEXTRACTM :
    23211904              IDM_FAKEEXTRACT;
    23221905          }
    2323           else if (*li -> targetpath && IsFile(li -> targetpath) == 1)
    2324           {
     1906          else if (*li->targetpath && IsFile(li->targetpath) == 1) {
    23251907            action = UM_MASSACTION;
    2326             li -> type = (li -> type == DO_MOVE) ? IDM_ARCHIVEM : IDM_ARCHIVE;
     1908            li->type = (li->type == DO_MOVE) ? IDM_ARCHIVEM : IDM_ARCHIVE;
    23271909          }
    23281910          else
    2329             li -> type = (li -> type == DO_MOVE) ? IDM_MOVE : IDM_COPY;
     1911            li->type = (li->type == DO_MOVE) ? IDM_MOVE : IDM_COPY;
    23301912          break;
    23311913        }
    2332         if (!li -> list || !li -> list[0])
     1914        if (!li->list || !li->list[0])
    23331915          FreeListInfo(li);
    23341916        else
    2335           WinSendMsg(hwndTree,
    2336                      UM_ACTION,
    2337                      MPFROMP(li),
    2338                      MPFROMLONG(action));
     1917          WinSendMsg(hwndTree, UM_ACTION, MPFROMP(li), MPFROMLONG(action));
    23391918      }
    23401919      return 0;
     
    23451924    if (hwndMenu)
    23461925      WinDestroyWindow(hwndMenu);
    2347     hwndMenu = (HWND)0;
     1926    hwndMenu = (HWND) 0;
    23481927    break;
    23491928  }
     
    23691948    DosQCurDisk(&ulDriveNum, &ulDriveMap);
    23701949    for (x = 0; x < 26; x++) {
    2371       if ((ulDriveMap & (1L << x)) &&
    2372           !(driveflags[x] & DRIVE_IGNORE))
    2373       {
    2374         if (x > 1)
    2375         {
     1950      if ((ulDriveMap & (1L << x)) && !(driveflags[x] & DRIVE_IGNORE)) {
     1951        if (x > 1) {
    23761952          if (driveflags[x] & DRIVE_CDROM)
    23771953            iconid = CDROM_ICON;
     
    23811957              (driveflags[x] & DRIVE_REMOTE) ?
    23821958              REMOTE_ICON :
    2383               (driveflags[x] & DRIVE_ZIPSTREAM) ?
    2384               DRIVE_ICON :
    2385               DRIVE_ICON;
     1959              (driveflags[x] & DRIVE_ZIPSTREAM) ? DRIVE_ICON : DRIVE_ICON;
    23861960        }
    23871961        else
     
    23911965                                GetPString(IDS_WCDRIVEBUTTONS),
    23921966                                s,
    2393                               BS_NOPOINTERFOCUS | BS_BITMAP | BS_PUSHBUTTON,
     1967                                BS_NOPOINTERFOCUS | BS_BITMAP | BS_PUSHBUTTON,
    23941968                                0,
    23951969                                0,
    23961970                                28,
    23971971                                18,
    2398                                 hwndT,
    2399                                 HWND_TOP,
    2400                                 y + IDM_DRIVEA,
    2401                                 NULL,
    2402                                 NULL);
     1972                                hwndT, HWND_TOP, y + IDM_DRIVEA, NULL, NULL);
    24031973        if (!hwndB)
    2404           Win_Error2(hwndT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     1974          Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__,
     1975                     IDS_WINCREATEWINDOW);
    24051976        else {
    2406           WinSetWindowPos(hwndB,
    2407                           HWND_BOTTOM,
    2408                           0,
    2409                           0,
    2410                           0,
    2411                           0,
    2412                           SWP_ZORDER);
     1977          WinSetWindowPos(hwndB, HWND_BOTTOM, 0, 0, 0, 0, SWP_ZORDER);
    24131978          sprintf(s, "%c:", (CHAR) x + 'A');
    24141979          hwndB = WinCreateWindow(hwndT,
     
    24211986                                  18,
    24221987                                  hwndT,
    2423                                   HWND_TOP,
    2424                                   y + IDM_DRIVEATEXT,
    2425                                   NULL,
    2426                                   NULL);
     1988                                  HWND_TOP, y + IDM_DRIVEATEXT, NULL, NULL);
    24271989          if (!hwndB)
    2428             Win_Error2(hwndT,HWND_DESKTOP,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     1990            Win_Error2(hwndT, HWND_DESKTOP, pszSrcFile, __LINE__,
     1991                       IDS_WINCREATEWINDOW);
    24291992          else {
    24301993            SetPresParams(hwndB,
    24311994                          &RGBGREY,
    2432                           &RGBBLACK,
    2433                           &RGBGREY,
    2434                           GetPString(IDS_6HELVTEXT));
    2435             WinSetWindowPos(hwndB,
    2436                             HWND_BOTTOM,
    2437                             0,
    2438                             0,
    2439                             0,
    2440                             0,
    2441                             SWP_ZORDER);
     1995                          &RGBBLACK, &RGBGREY, GetPString(IDS_6HELVTEXT));
     1996            WinSetWindowPos(hwndB, HWND_BOTTOM, 0, 0, 0, 0, SWP_ZORDER);
    24421997          }
    24431998          y++;
    24441999        }
    24452000      }
    2446     } // for
    2447   } // if drivebar
     2001    }                                   // for
     2002  }                                     // if drivebar
    24482003  PostMsg(WinQueryWindow(hwndT, QW_PARENT),
    2449           WM_UPDATEFRAME,
    2450           MPFROMLONG(FCF_SIZEBORDER),
    2451           MPVOID);
     2004          WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID);
    24522005}
    24532006
     
    24622015  if (!fDrivebar)
    24632016    return;
    2464   if (!xwidth)
    2465   {
     2017  if (!xwidth) {
    24662018    WinQueryWindowRect(hwndT, &rcl);
    24672019    xwidth = rcl.xRight - ((WinQuerySysValue(HWND_DESKTOP,
     
    24692021  }
    24702022  henum = WinBeginEnumWindows(hwndT);
    2471   while ((hwndB = WinGetNextWindow(henum)) != NULLHANDLE)
    2472   {
     2023  while ((hwndB = WinGetNextWindow(henum)) != NULLHANDLE) {
    24732024    if (WinQueryWindowUShort(hwndB, QWS_ID) > IDM_DRIVEA + 27)
    24742025      ctrlxsize = 10;
     
    24772028    WinSetWindowPos(hwndB,
    24782029                    HWND_TOP,
    2479                     ctrlxpos,
    2480                     ctrlypos,
    2481                     ctrlxsize,
    2482                     18,
    2483                     SWP_MOVE | SWP_SHOW);
     2030                    ctrlxpos, ctrlypos, ctrlxsize, 18, SWP_MOVE | SWP_SHOW);
    24842031    ctrlxpos += (ctrlxsize + 2);
    2485     if (ctrlxsize == 10)
    2486     {
     2032    if (ctrlxsize == 10) {
    24872033      if (ctrlxpos + (42 + ((fShowTarget && DriveLines == 0) ?
    2488                             256 :
    2489                             0)) > xwidth)
    2490       {
     2034                            256 : 0)) > xwidth) {
    24912035        ctrlxpos = 2;
    24922036        ctrlypos += 18;
     
    25012045MRESULT EXPENTRY StatusProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
    25022046{
    2503   static HWND hwndE = (HWND)0, hwndB = (HWND)0;
     2047  static HWND hwndE = (HWND) 0, hwndB = (HWND) 0;
    25042048  static CHAR lastcmd[1024] = "";
    25052049
    2506   switch (msg)
    2507   {
     2050  switch (msg) {
    25082051  case WM_CREATE:
    25092052    {
     
    25122055      SetPresParams(hwnd,
    25132056                    &RGBGREY,
    2514                     &RGBBLACK,
    2515                     &RGBGREY,
    2516                     GetPString(IDS_8HELVBOLDTEXT));
     2057                    &RGBBLACK, &RGBGREY, GetPString(IDS_8HELVBOLDTEXT));
    25172058      return mr;
    25182059    }
    25192060
    25202061  case WM_PRESPARAMCHANGED:
    2521     if (fRunning)
    2522     {
     2062    if (fRunning) {
    25232063
    25242064      ULONG AttrFound, AttrValue[64], cbRetLen;
     
    25282068                                   0,
    25292069                                   &AttrFound,
    2530                                    (ULONG) sizeof(AttrValue),
    2531                                    &AttrValue, 0);
    2532       if (cbRetLen)
    2533       {
    2534         switch (AttrFound)
    2535         {
     2070                                   (ULONG) sizeof(AttrValue), &AttrValue, 0);
     2071      if (cbRetLen) {
     2072        switch (AttrFound) {
    25362073        case PP_FONTNAMESIZE:
    25372074          PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    2538                   WM_UPDATEFRAME,
    2539                   MPFROMLONG(FCF_SIZEBORDER),
    2540                   MPVOID);
     2075                  WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID);
    25412076          break;
    25422077        }
     
    25462081
    25472082  case WM_CONTEXTMENU:
    2548     PostMsg(hwndMain,
    2549             UM_CONTEXTMENU,
    2550             MPVOID,
    2551             MPVOID);
     2083    PostMsg(hwndMain, UM_CONTEXTMENU, MPVOID, MPVOID);
    25522084    return MRFROMSHORT(TRUE);
    25532085
    25542086  case WM_BEGINDRAG:
    2555     if (hwndTree)
    2556     {
     2087    if (hwndTree) {
    25572088
    25582089      SWP swp;
     
    25722103
    25732104  case UM_RESCAN:
    2574     if (hwndE &&
    2575         WinIsWindow(WinQueryAnchorBlock(hwnd), hwndE))
     2105    if (hwndE && WinIsWindow(WinQueryAnchorBlock(hwnd), hwndE))
    25762106      WinDestroyWindow(hwndE);
    2577     if (hwndB &&
    2578         WinIsWindow(WinQueryAnchorBlock(hwnd), hwndB))
     2107    if (hwndB && WinIsWindow(WinQueryAnchorBlock(hwnd), hwndB))
    25792108      WinDestroyWindow(hwndB);
    2580     hwndE = hwndB = (HWND)0;
     2109    hwndE = hwndB = (HWND) 0;
    25812110    return 0;
    25822111
    25832112  case WM_COMMAND:
    2584     switch (SHORT1FROMMP(mp1))
    2585     {
     2113    switch (SHORT1FROMMP(mp1)) {
    25862114    case COMMAND_BUTTON:
    25872115      PostMsg(hwndE, msg, mp1, mp2);
     
    25962124      char *s = NULL;
    25972125
    2598       if (fOtherHelp)
    2599       {
    2600         if ((!hwndBubble || WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd) &&
    2601             !WinQueryCapture(HWND_DESKTOP))
    2602         {
    2603           switch (id)
    2604           {
     2126      if (fOtherHelp) {
     2127        if ((!hwndBubble || WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd)
     2128            && !WinQueryCapture(HWND_DESKTOP)) {
     2129          switch (id) {
    26052130          case IDM_ATTRS:
    26062131            if (WinQueryWindowTextLength(hwnd))
     
    26282153        }
    26292154      }
    2630       switch (id)
    2631       {
     2155      switch (id) {
    26322156      case IDM_ATTRS:
    26332157      case IDM_INFO:
     
    26542178
    26552179      id = WinQueryWindowUShort(hwnd, QWS_ID);
    2656       switch (id)
    2657       {
     2180      switch (id) {
    26582181      case IDM_ATTRS:
    26592182      case IDM_INFO:
     
    26622185        return CommonTextButton(hwnd, msg, mp1, mp2);
    26632186      default:
    2664         PostMsg(hwnd,
    2665                 UM_FOCUSME,
    2666                 MPVOID,
    2667                 MPVOID);
     2187        PostMsg(hwnd, UM_FOCUSME, MPVOID, MPVOID);
    26682188        break;
    26692189      }
     
    26722192
    26732193  case WM_SETFOCUS:
    2674     if (mp2)
    2675     {
     2194    if (mp2) {
    26762195
    26772196      USHORT id;
    26782197
    26792198      id = WinQueryWindowUShort(hwnd, QWS_ID);
    2680       if (id == MAIN_STATUS2 &&
    2681           hwndE)
    2682         WinSendMsg(hwnd,
    2683                    UM_RESCAN,
    2684                    MPVOID,
    2685                    MPVOID);
     2199      if (id == MAIN_STATUS2 && hwndE)
     2200        WinSendMsg(hwnd, UM_RESCAN, MPVOID, MPVOID);
    26862201      else
    26872202        return CommonTextButton(hwnd, msg, mp1, mp2);
     
    26942209
    26952210      id = WinQueryWindowUShort(hwnd, QWS_ID);
    2696       if (id == MAIN_STATUS)
    2697       {
     2211      if (id == MAIN_STATUS) {
    26982212        if (SHORT2FROMMP(mp2) & KC_CTRL)
    26992213          PostMsg(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    27002214                                  FID_CLIENT),
    2701                   WM_COMMAND,
    2702                   MPFROM2SHORT(IDM_WINDOWDLG, 0),
    2703                   MPVOID);
     2215                  WM_COMMAND, MPFROM2SHORT(IDM_WINDOWDLG, 0), MPVOID);
    27042216        else if (hwndTree)
    2705           PostMsg(hwndTree,
    2706                   UM_TIMER,
    2707                   MPVOID,
    2708                   MPVOID);
     2217          PostMsg(hwndTree, UM_TIMER, MPVOID, MPVOID);
    27092218      }
    27102219    }
     
    27172226
    27182227      id = WinQueryWindowUShort(hwnd, QWS_ID);
    2719       if (id == MAIN_STATUS2 &&
    2720           !hwndE)
    2721       {
     2228      if (id == MAIN_STATUS2 && !hwndE) {
    27222229
    27232230        SWP swp;
     
    27262233
    27272234        *directory = 0;
    2728         TopWindowName(hwndMain, (HWND)0, directory);
     2235        TopWindowName(hwndMain, (HWND) 0, directory);
    27292236        WinQueryWindowPos(hwnd, &swp);
    27302237        hwndB = WinCreateWindow(hwnd,
     
    27372244                                swp.cy,
    27382245                                swp.cy,
    2739                                 hwnd,
    2740                                 HWND_TOP,
    2741                                 COMMAND_BUTTON,
    2742                                 NULL,
    2743                                 NULL);
     2246                                hwnd, HWND_TOP, COMMAND_BUTTON, NULL, NULL);
    27442247        if (!hwndB)
    2745           Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     2248          Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    27462249        hwndE = WinCreateWindow(hwnd,
    27472250                                WC_ENTRYFIELD,
     
    27522255                                swp.cx - swp.cy,
    27532256                                swp.cy,
    2754                                 hwnd,
    2755                                 HWND_TOP,
    2756                                 COMMAND_LINE,
    2757                                 NULL,
    2758                                 NULL);
     2257                                hwnd, HWND_TOP, COMMAND_LINE, NULL, NULL);
    27592258        if (!hwndE)
    2760           Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     2259          Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    27612260        if (!hwndE || !hwndB) {
    2762           PostMsg(hwnd,
    2763                   UM_RESCAN,
    2764                   MPVOID,
    2765                   MPVOID);
     2261          PostMsg(hwnd, UM_RESCAN, MPVOID, MPVOID);
    27662262          return 0;
    27672263        }
    2768         WinSendMsg(hwndE,
    2769                    EM_SETTEXTLIMIT,
    2770                    MPFROM2SHORT(1024, 0),
    2771                    MPVOID);
    2772         WinSetWindowText(hwndStatus,
    2773                          directory);
     2264        WinSendMsg(hwndE, EM_SETTEXTLIMIT, MPFROM2SHORT(1024, 0), MPVOID);
     2265        WinSetWindowText(hwndStatus, directory);
    27742266        if (*lastcmd)
    2775           WinSetWindowText(hwndE,
    2776                            lastcmd);
     2267          WinSetWindowText(hwndE, lastcmd);
    27772268        else
    2778           WinSetWindowText(hwndE,
    2779                            GetPString(IDS_HELPCMDTEXT));
    2780         oldproce = WinSubclassWindow(hwndE,
    2781                                      (PFNWP) CommandLineProc);
     2269          WinSetWindowText(hwndE, GetPString(IDS_HELPCMDTEXT));
     2270        oldproce = WinSubclassWindow(hwndE, (PFNWP) CommandLineProc);
    27822271        if (oldproce)
    2783           WinSetWindowPtr(hwndE,
    2784                           QWL_USER,
    2785                           (PVOID) oldproce);
    2786         PostMsg(hwndE,
    2787                 UM_FOCUSME,
    2788                 MPVOID,
    2789                 MPVOID);
    2790         PostMsg(hwndE,
    2791                 EM_SETSEL,
    2792                 MPFROM2SHORT(0, 1024),
    2793                 MPVOID);
     2272          WinSetWindowPtr(hwndE, QWL_USER, (PVOID) oldproce);
     2273        PostMsg(hwndE, UM_FOCUSME, MPVOID, MPVOID);
     2274        PostMsg(hwndE, EM_SETSEL, MPFROM2SHORT(0, 1024), MPVOID);
    27942275        return 0;
    27952276      }
    2796       if (msg == UM_CLICKED3 ||
    2797           (SHORT2FROMMP(mp2) & KC_CTRL))
    2798       {
    2799         switch (id)
    2800         {
     2277      if (msg == UM_CLICKED3 || (SHORT2FROMMP(mp2) & KC_CTRL)) {
     2278        switch (id) {
    28012279        case IDM_ATTRS:
    28022280          id = IDM_SORTSIZE;
     
    28112289      }
    28122290      PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    2813               WM_COMMAND,
    2814               MPFROM2SHORT(id, 0),
    2815               MPVOID);
     2291              WM_COMMAND, MPFROM2SHORT(id, 0), MPVOID);
    28162292    }
    28172293    return 0;
     
    28222298
    28232299      id = WinQueryWindowUShort(hwnd, QWS_ID);
    2824       switch (id)
    2825       {
     2300      switch (id) {
    28262301      case IDM_ATTRS:
    28272302      case IDM_INFO:
     
    28342309        break;
    28352310      }
    2836       if (id == IDM_RENAME)
    2837       {
     2311      if (id == IDM_RENAME) {
    28382312
    28392313        HPS hps;
    28402314
    28412315        hps = WinBeginPaint(hwnd, (HPS) 0, NULL);
    2842         if (hps)
    2843         {
     2316        if (hps) {
    28442317          PaintSTextWindow(hwnd, hps);
    28452318          WinEndPaint(hps);
     
    28562329MRESULT EXPENTRY ToolBackProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
    28572330{
    2858   switch (msg)
    2859   {
     2331  switch (msg) {
    28602332  case WM_CREATE:
    28612333    hwndToolback = hwnd;
    28622334    SetPresParams(hwnd,
    2863                   &RGBGREY,
    2864                   &RGBBLACK,
    2865                   &RGBGREY,
    2866                   GetPString(IDS_8HELVTEXT));
     2335                  &RGBGREY, &RGBBLACK, &RGBGREY, GetPString(IDS_8HELVTEXT));
    28672336    break;
    28682337
     
    28722341
    28732342  case WM_CONTROLPOINTER:
    2874     if (!fNoFinger &&
    2875         SHORT1FROMMP(mp1) < 25000)
     2343    if (!fNoFinger && SHORT1FROMMP(mp1) < 25000)
    28762344      return MRFROMLONG(hptrFinger);
    28772345    break;
     
    28842352  case UM_COMMAND:
    28852353    return WinSendMsg(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    2886                                       FID_CLIENT),
    2887                       msg,
    2888                       mp1,
    2889                       mp2);
     2354                                      FID_CLIENT), msg, mp1, mp2);
    28902355
    28912356  case WM_PAINT:
     
    28952360
    28962361      hps = WinBeginPaint(hwnd, (HPS) 0, NULL);
    2897       if (hps)
    2898       {
     2362      if (hps) {
    28992363        WinQueryWindowRect(hwnd, &rcl);
    29002364        WinFillRect(hps, &rcl, CLR_PALEGRAY);
    29012365        WinEndPaint(hps);
    29022366      }
    2903       PaintRecessedWindow(hwnd,
    2904                           (HPS) 0,
    2905                           TRUE,
    2906                           FALSE);
     2367      PaintRecessedWindow(hwnd, (HPS) 0, TRUE, FALSE);
    29072368    }
    29082369    break;
     
    29152376      id = SHORT1FROMMP(mp1);
    29162377      tool = find_tool(id);
    2917       if (tool)
    2918       {
     2378      if (tool) {
    29192379        del_tool(tool);
    29202380        WinShowWindow(WinWindowFromID(hwnd, id), FALSE);
     
    29332393                              hwnd,
    29342394                              AddToolProc,
    2935                               FM3ModHandle,
    2936                               ADDBTN_FRAME,
    2937                               MPVOID);
     2395                              FM3ModHandle, ADDBTN_FRAME, MPVOID);
    29382396      if (id && id != (USHORT) - 1)
    29392397        WinSendMsg(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    29402398                                   FID_CLIENT),
    29412399                   WM_COMMAND,
    2942                    MPFROM2SHORT(IDM_CREATETOOL, 0),
    2943                    MPFROM2SHORT(id, 0));
     2400                   MPFROM2SHORT(IDM_CREATETOOL, 0), MPFROM2SHORT(id, 0));
    29442401    }
    29452402    break;
     
    29472404  case WM_CONTEXTMENU:
    29482405    if (WinDlgBox(HWND_DESKTOP,
    2949                   hwnd,
    2950                   ToolIODlgProc,
    2951                   FM3ModHandle,
    2952                   SVBTN_FRAME,
    2953                   MPVOID))
     2406                  hwnd, ToolIODlgProc, FM3ModHandle, SVBTN_FRAME, MPVOID))
    29542407      BuildTools(hwnd, TRUE);
    29552408    return MRFROMSHORT(TRUE);
     
    29722425  if (fFreeTree)
    29732426    return;
    2974   if (pswp)
    2975   {
     2427  if (pswp) {
    29762428    if (WinQueryWindowPos(hwndTree, &swp) &&
    2977         !(swp.fl & (SWP_MINIMIZE | SWP_HIDE | SWP_MAXIMIZE)))
    2978     {
    2979       pswp -> x = swp.cx;
    2980       pswp -> cx -= swp.cx;
    2981     }
    2982   }
    2983   if (prectl)
    2984   {
     2429        !(swp.fl & (SWP_MINIMIZE | SWP_HIDE | SWP_MAXIMIZE))) {
     2430      pswp->x = swp.cx;
     2431      pswp->cx -= swp.cx;
     2432    }
     2433  }
     2434  if (prectl) {
    29852435    if (WinQueryWindowPos(hwndTree, &swp) &&
    29862436        !(swp.fl & (SWP_MINIMIZE | SWP_HIDE | SWP_MAXIMIZE)) &&
    2987         WinQueryWindowRect(hwndTree, &rectl))
    2988     {
    2989       prectl -> xLeft = rectl.xRight;
    2990       prectl -> xRight -= rectl.xRight;
     2437        WinQueryWindowRect(hwndTree, &rectl)) {
     2438      prectl->xLeft = rectl.xRight;
     2439      prectl->xRight -= rectl.xRight;
    29912440    }
    29922441  }
     
    30052454    AdjustSizeOfClient(pswp, prectl);
    30062455  if (prectl)
    3007     prectl -> yBottom += adjust;
    3008   if (pswp)
    3009   {
     2456    prectl->yBottom += adjust;
     2457  if (pswp) {
    30102458    if (!avoidtree || fFreeTree)
    3011       pswp -> x = 0;
    3012     pswp -> y = adjust;
    3013     if (pswp -> cy >= adjust)
    3014       pswp -> cy -= adjust;
     2459      pswp->x = 0;
     2460    pswp->y = adjust;
     2461    if (pswp->cy >= adjust)
     2462      pswp->cy -= adjust;
    30152463    else
    3016       pswp -> cy = 0;
     2464      pswp->cy = 0;
    30172465  }
    30182466}
     
    30322480  WinQueryWindowPos(hwndTree, &swpT);
    30332481  henum = WinBeginEnumWindows(hwndClient);
    3034   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3035   {
     2482  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
    30362483    id = WinQueryWindowUShort(hwndChild, QWS_ID);
    30372484    if (!id || id == TREE_FRAME)
    30382485      continue;
    30392486    WinQueryWindowPos(hwndChild, &swp);
    3040     if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE)))
    3041     {
    3042       if (swp.x < swpT.cx)
    3043       {
     2487    if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE))) {
     2488      if (swp.x < swpT.cx) {
    30442489        swp.x = swpT.cx;
    30452490        if (swp.x + swp.cx > swpC.cx)
     
    30612506
    30622507  henum = WinBeginEnumWindows(hwndClient);
    3063   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3064   {
     2508  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
    30652509    WinQueryWindowPos(hwndChild, &swp);
    3066     if (swp.fl & (SWP_MINIMIZE | SWP_HIDE))
    3067     {
     2510    if (swp.fl & (SWP_MINIMIZE | SWP_HIDE)) {
    30682511      WinSetWindowUShort(hwndChild, QWS_XMINIMIZE, (USHORT) - 1);
    30692512      WinSetWindowUShort(hwndChild, QWS_YMINIMIZE, (USHORT) - 1);
     
    30782521{
    30792522  HENUM henum;
    3080   HWND hwndActive, hwndNext, hwndPrev = (HWND)0;
     2523  HWND hwndActive, hwndNext, hwndPrev = (HWND) 0;
    30812524  BOOL next = FALSE, once = FALSE;
    30822525
     
    30872530    next = TRUE;
    30882531  henum = WinBeginEnumWindows(hwndClient);
    3089   for (;;)
    3090   {
     2532  for (;;) {
    30912533    hwndNext = WinGetNextWindow(henum);
    3092     if (hwndNext)
    3093     {
     2534    if (hwndNext) {
    30942535      if (!WinQueryWindowUShort(hwndNext, QWS_ID))
    30952536        continue;
    30962537      if (next)
    30972538        break;
    3098       if (hwndNext == hwndActive)
    3099       {
    3100         if (!previous && hwndPrev)
    3101         {
     2539      if (hwndNext == hwndActive) {
     2540        if (!previous && hwndPrev) {
    31022541          hwndNext = hwndPrev;
    31032542          break;
     
    31082547      hwndPrev = hwndNext;
    31092548    }
    3110     else
    3111     {
     2549    else {
    31122550      if ((!next && previous) || once)
    31132551        break;
    3114       else if (!previous)
    3115       {
     2552      else if (!previous) {
    31162553        hwndNext = hwndPrev;
    31172554        break;
     
    31232560  WinEndEnumWindows(henum);
    31242561
    3125   if (hwndNext && hwndNext != hwndActive)
    3126   {
    3127     WinSetWindowPos(hwndNext, HWND_TOP, 0, 0, 0, 0, SWP_ZORDER | SWP_ACTIVATE);
    3128     WinSetWindowPos(hwndActive, ((previous) ? HWND_BOTTOM : hwndNext),
    3129                     0, 0, 0, 0, SWP_ZORDER);
     2562  if (hwndNext && hwndNext != hwndActive) {
     2563    WinSetWindowPos(hwndNext, HWND_TOP, 0, 0, 0, 0,
     2564                    SWP_ZORDER | SWP_ACTIVATE);
     2565    WinSetWindowPos(hwndActive, ((previous) ? HWND_BOTTOM : hwndNext), 0, 0,
     2566                    0, 0, SWP_ZORDER);
    31302567  }
    31312568}
     
    31392576  fNoTileUpdate = TRUE;
    31402577  henum = WinBeginEnumWindows(hwndClient);
    3141   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3142   {
    3143     if (hwndChild != hwndTree)
    3144     {
     2578  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
     2579    if (hwndChild != hwndTree) {
    31452580      WinSendMsg(WinWindowFromID(hwndChild, FID_CLIENT),
    3146                  WM_SAVEAPPLICATION,
    3147                  MPVOID,
    3148                  MPVOID);
     2581                 WM_SAVEAPPLICATION, MPVOID, MPVOID);
    31492582      if (WinSendMsg(WinWindowFromID(hwndChild, FID_CLIENT),
    3150                      WM_CLOSE,
    3151                      MPVOID,
    3152                      MPVOID))
    3153       {
     2583                     WM_CLOSE, MPVOID, MPVOID)) {
    31542584        ret = TRUE;
    31552585        break;
     
    31722602  fNoTileUpdate = TRUE;
    31732603  henum = WinBeginEnumWindows(hwndClient);
    3174   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3175   {
    3176     if (hwndChild != hwndTree)
    3177     {
     2604  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
     2605    if (hwndChild != hwndTree) {
    31782606      hwndTemp = WinWindowFromID(hwndChild, FID_CLIENT);
    3179       if (hwndTemp)
    3180       {
     2607      if (hwndTemp) {
    31812608        hwndDir = WinWindowFromID(hwndTemp, DIR_CNR);
    3182         if (hwndDir)
    3183         {
     2609        if (hwndDir) {
    31842610          WinSendMsg(WinWindowFromID(hwndChild, FID_CLIENT),
    3185                      WM_CLOSE,
    3186                      MPVOID,
    3187                      MPVOID);
     2611                     WM_CLOSE, MPVOID, MPVOID);
    31882612          ret = TRUE;
    31892613        }
     
    32092633
    32102634  henum = WinBeginEnumWindows(hwndClient);
    3211   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3212   {
    3213     if (hwndChild != hwndTree)
    3214     {
     2635  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
     2636    if (hwndChild != hwndTree) {
    32152637      hwndC = WinWindowFromID(hwndChild, FID_CLIENT);
    3216       if (hwndC)
    3217       {
     2638      if (hwndC) {
    32182639        hwndDir = WinWindowFromID(hwndC, DIR_CNR);
    3219         if (hwndDir)
    3220         {
     2640        if (hwndDir) {
    32212641          WinQueryWindowPos(hwndChild, &swp);
    32222642          *directory = 0;
    32232643          WinSendMsg(hwndC, UM_CONTAINERDIR, MPFROMP(directory), MPVOID);
    3224           if (*directory)
    3225           {
    3226             sprintf(s, "%s%sDirCnrPos.%lu", (name) ? name : NullStr, (name) ? "." : NullStr,
    3227                     numsaves);
    3228             PrfWriteProfileData(fmprof,
    3229                                 FM3Str,
    3230                                 s,
    3231                                 (PVOID) & swp,
     2644          if (*directory) {
     2645            sprintf(s, "%s%sDirCnrPos.%lu", (name) ? name : NullStr,
     2646                    (name) ? "." : NullStr, numsaves);
     2647            PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & swp,
    32322648                                sizeof(SWP));
    3233             dcd = WinQueryWindowPtr(WinWindowFromID(hwndC, DIR_CNR), QWL_USER);
    3234             if (dcd)
    3235             {
    3236               sprintf(s, "%s%sDirCnrSort.%lu", (name) ? name : NullStr, (name) ? "." : NullStr,
    3237                       numsaves);
    3238               PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & dcd -> sortFlags,
     2649            dcd =
     2650              WinQueryWindowPtr(WinWindowFromID(hwndC, DIR_CNR), QWL_USER);
     2651            if (dcd) {
     2652              sprintf(s, "%s%sDirCnrSort.%lu", (name) ? name : NullStr,
     2653                      (name) ? "." : NullStr, numsaves);
     2654              PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & dcd->sortFlags,
    32392655                                  sizeof(INT));
    3240               sprintf(s, "%s%sDirCnrFilter.%lu", (name) ? name : NullStr, (name) ? "." : NullStr,
    3241                       numsaves);
    3242               PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & dcd -> mask,
     2656              sprintf(s, "%s%sDirCnrFilter.%lu", (name) ? name : NullStr,
     2657                      (name) ? "." : NullStr, numsaves);
     2658              PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & dcd->mask,
    32432659                                  sizeof(MASK));
    3244               sprintf(s, "%s%sDirCnrView.%lu", (name) ? name : NullStr, (name) ? "." : NullStr,
    3245                       numsaves);
    3246               flWindowAttr = dcd -> flWindowAttr;
    3247               if (!fLeaveTree && (flWindowAttr & CV_TREE))
    3248               {
     2660              sprintf(s, "%s%sDirCnrView.%lu", (name) ? name : NullStr,
     2661                      (name) ? "." : NullStr, numsaves);
     2662              flWindowAttr = dcd->flWindowAttr;
     2663              if (!fLeaveTree && (flWindowAttr & CV_TREE)) {
    32492664                flWindowAttr &= (~(CV_TREE | CV_ICON | CV_DETAIL | CV_TEXT));
    3250                 if (dcd -> lastattr)
    3251                 {
    3252                   if (dcd -> lastattr & CV_TEXT)
     2665                if (dcd->lastattr) {
     2666                  if (dcd->lastattr & CV_TEXT)
    32532667                    flWindowAttr |= CV_TEXT;
    3254                   else if (dcd -> lastattr & CV_DETAIL)
     2668                  else if (dcd->lastattr & CV_DETAIL)
    32552669                    flWindowAttr |= CV_DETAIL;
    3256                   else if (dcd -> lastattr & CV_ICON)
     2670                  else if (dcd->lastattr & CV_ICON)
    32572671                    flWindowAttr |= CV_ICON;
    32582672                  else
     
    32652679                                  sizeof(ULONG));
    32662680            }
    3267             sprintf(s, "%s%sDirCnrDir.%lu", (name) ? name : NullStr, (name) ? "." : NullStr,
    3268                     numsaves++);
     2681            sprintf(s, "%s%sDirCnrDir.%lu", (name) ? name : NullStr,
     2682                    (name) ? "." : NullStr, numsaves++);
    32692683            PrfWriteProfileString(fmprof, FM3Str, s, directory);
    32702684            ret = TRUE;
     
    32752689  }
    32762690  WinEndEnumWindows(henum);
    3277   if (ret)
    3278   {
    3279     if (WinQueryWindowPos(hwndTree, &swp))
    3280     {
    3281       sprintf(s, "%s%sLastTreePos", (name) ? name : NullStr, (name) ? "." : NullStr);
     2691  if (ret) {
     2692    if (WinQueryWindowPos(hwndTree, &swp)) {
     2693      sprintf(s, "%s%sLastTreePos", (name) ? name : NullStr,
     2694              (name) ? "." : NullStr);
    32822695      PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & swp, sizeof(SWP));
    32832696    }
    3284     sprintf(s, "%s%sNumDirsLastTime", (name) ? name : NullStr, (name) ? "." : NullStr);
     2697    sprintf(s, "%s%sNumDirsLastTime", (name) ? name : NullStr,
     2698            (name) ? "." : NullStr);
    32852699    PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & numsaves, sizeof(ULONG));
    32862700    WinQueryWindowPos(WinQueryWindow(hwndClient, QW_PARENT), &swp);
    3287     sprintf(s, "%s%sMySizeLastTime", (name) ? name : NullStr, (name) ? "." : NullStr);
     2701    sprintf(s, "%s%sMySizeLastTime", (name) ? name : NullStr,
     2702            (name) ? "." : NullStr);
    32882703    PrfWriteProfileData(fmprof, FM3Str, s, (PVOID) & swp, sizeof(SWP));
    32892704  }
     
    32962711  HWND hwnd;
    32972712
    3298   if ((LONG) pswp -> x < 0L)
    3299   {
    3300     pswp -> cx -= abs(pswp -> x);
    3301     pswp -> x = 0;
    3302   }
    3303   if ((LONG) pswp -> y < 0L)
    3304   {
    3305     pswp -> cy -= abs(pswp -> y);
    3306     pswp -> y = 0;
    3307   }
    3308   pswp -> x = (LONG) (((double) pswp -> x * 100.0) / xtrans);
    3309   pswp -> cx = (LONG) (((double) pswp -> cx * 100.0) / xtrans);
    3310   pswp -> y = (LONG) (((double) pswp -> y * 100.0) / ytrans);
    3311   pswp -> cy = (LONG) (((double) pswp -> cy * 100.0) / ytrans);
    3312   if (pswp -> hwnd)
    3313   {
    3314     hwnd = WinQueryWindow(pswp -> hwnd, QW_PARENT);
    3315     if (hwnd)
    3316     {
    3317       if (WinQueryWindowPos(hwnd, &swp))
    3318       {
    3319         if (pswp -> x > swp.cx)
    3320           pswp -> x = (swp.cx > 24) ? swp.cx - 24 : swp.cx;
    3321         if (pswp -> y > swp.cy)
    3322           pswp -> y = (swp.cy > 24) ? swp.cy - 24 : swp.cy;
    3323         if (pswp -> x + pswp -> cx > swp.cx)
    3324           pswp -> cx = swp.cx - pswp -> x;
    3325         if (pswp -> y + pswp -> cy > swp.cy)
    3326           pswp -> cy = swp.cy - pswp -> y;
     2713  if ((LONG) pswp->x < 0L) {
     2714    pswp->cx -= abs(pswp->x);
     2715    pswp->x = 0;
     2716  }
     2717  if ((LONG) pswp->y < 0L) {
     2718    pswp->cy -= abs(pswp->y);
     2719    pswp->y = 0;
     2720  }
     2721  pswp->x = (LONG) (((double)pswp->x * 100.0) / xtrans);
     2722  pswp->cx = (LONG) (((double)pswp->cx * 100.0) / xtrans);
     2723  pswp->y = (LONG) (((double)pswp->y * 100.0) / ytrans);
     2724  pswp->cy = (LONG) (((double)pswp->cy * 100.0) / ytrans);
     2725  if (pswp->hwnd) {
     2726    hwnd = WinQueryWindow(pswp->hwnd, QW_PARENT);
     2727    if (hwnd) {
     2728      if (WinQueryWindowPos(hwnd, &swp)) {
     2729        if (pswp->x > swp.cx)
     2730          pswp->x = (swp.cx > 24) ? swp.cx - 24 : swp.cx;
     2731        if (pswp->y > swp.cy)
     2732          pswp->y = (swp.cy > 24) ? swp.cy - 24 : swp.cy;
     2733        if (pswp->x + pswp->cx > swp.cx)
     2734          pswp->cx = swp.cx - pswp->x;
     2735        if (pswp->y + pswp->cy > swp.cy)
     2736          pswp->cy = swp.cy - pswp->y;
    33272737      }
    33282738    }
     
    33452755  sprintf(s,
    33462756          "%s%sMySizeLastTime",
    3347           (name) ? name : NullStr,
    3348           (name) ? "." : NullStr);
     2757          (name) ? name : NullStr, (name) ? "." : NullStr);
    33492758  if (!PrfQueryProfileData(fmprof,
    33502759                           FM3Str,
     
    33542763      size != sizeof(SWP) || !swp.cx || !swp.cy)
    33552764    WinQueryWindowPos(WinQueryWindow(hwndClient, QW_PARENT), &swpO);
    3356   if (!name ||
    3357       !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3358     PrfWriteProfileData(fmprof,
    3359                         FM3Str,
    3360                         s,
    3361                         NULL,
    3362                         0L);
     2765  if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2766    PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    33632767  WinQueryWindowPos(WinQueryWindow(hwndClient, QW_PARENT), &swpN);
    33642768  if (swpN.fl & (SWP_MINIMIZE | SWP_HIDE))
    33652769    swpN = swpO;
    3366   xtrans = ((double) swpO.cx * 100.0) / (double) swpN.cx;
    3367   ytrans = ((double) swpO.cy * 100.0) / (double) swpN.cy;
     2770  xtrans = ((double)swpO.cx * 100.0) / (double)swpN.cx;
     2771  ytrans = ((double)swpO.cy * 100.0) / (double)swpN.cy;
    33682772  size = sizeof(SWP);
    33692773  sprintf(s,
    33702774          "%s%sLastTreePos",
    3371           (name) ? (name) : NullStr,
    3372           (name) ? "." : NullStr);
    3373   if (PrfQueryProfileData(fmprof,
    3374                           FM3Str,
    3375                           s,
    3376                           (PVOID) & swp,
    3377                           &size))
    3378   {
    3379     if (!name ||
    3380         !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3381       PrfWriteProfileData(fmprof,
    3382                           FM3Str,
    3383                           s,
    3384                           NULL,
    3385                           0L);
     2775          (name) ? (name) : NullStr, (name) ? "." : NullStr);
     2776  if (PrfQueryProfileData(fmprof, FM3Str, s, (PVOID) & swp, &size)) {
     2777    if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2778      PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    33862779    swp.hwnd = hwndTree;
    3387     TransformSwp(&swp,
    3388                  xtrans,
    3389                  ytrans);
    3390     if (!fFreeTree)
    3391     {
     2780    TransformSwp(&swp, xtrans, ytrans);
     2781    if (!fFreeTree) {
    33922782      WinQueryWindowPos(hwndClient, &swpN);
    33932783      swp.x = 0;
    33942784      swp.y = (swpN.cy - swp.cy);
    33952785    }
    3396     if (!(swp.fl & (SWP_MINIMIZE | SWP_HIDE)))
    3397     {
     2786    if (!(swp.fl & (SWP_MINIMIZE | SWP_HIDE))) {
    33982787      swp.fl &= (~SWP_ACTIVATE);
    33992788      WinSetWindowPos(hwndTree,
     
    34032792                      swp.cx,
    34042793                      swp.cy,
    3405                       swp.fl | SWP_MOVE |
    3406                       SWP_SIZE | SWP_SHOW | SWP_ZORDER);
    3407     }
    3408     else
    3409     {
     2794                      swp.fl | SWP_MOVE | SWP_SIZE | SWP_SHOW | SWP_ZORDER);
     2795    }
     2796    else {
    34102797      WinSetWindowPos(hwndTree,
    3411                       HWND_TOP,
    3412                       0,
    3413                       0,
    3414                       0,
    3415                       0,
    3416                       SWP_MINIMIZE | SWP_SHOW);
    3417       WinSetWindowUShort(hwndTree,
    3418                          QWS_XRESTORE,
    3419                          (USHORT) swp.x);
    3420       WinSetWindowUShort(hwndTree,
    3421                          QWS_CXRESTORE,
    3422                          (USHORT) swp.cx);
    3423       WinSetWindowUShort(hwndTree,
    3424                          QWS_YRESTORE,
    3425                          (USHORT) swp.y);
    3426       WinSetWindowUShort(hwndTree,
    3427                          QWS_CYRESTORE,
    3428                          (USHORT) swp.cy);
     2798                      HWND_TOP, 0, 0, 0, 0, SWP_MINIMIZE | SWP_SHOW);
     2799      WinSetWindowUShort(hwndTree, QWS_XRESTORE, (USHORT) swp.x);
     2800      WinSetWindowUShort(hwndTree, QWS_CXRESTORE, (USHORT) swp.cx);
     2801      WinSetWindowUShort(hwndTree, QWS_YRESTORE, (USHORT) swp.y);
     2802      WinSetWindowUShort(hwndTree, QWS_CYRESTORE, (USHORT) swp.cy);
    34292803    }
    34302804  }
     
    34322806  sprintf(s,
    34332807          "%s%sNumDirsLastTime",
    3434           (name) ? name : NullStr,
    3435           (name) ? "." : NullStr);
     2808          (name) ? name : NullStr, (name) ? "." : NullStr);
    34362809  if (PrfQueryProfileData(fmprof,
    3437                           FM3Str,
    3438                           s,
    3439                           (PVOID) & numsaves,
    3440                           &size) &&
    3441       numsaves)
    3442   {
    3443     if (!name ||
    3444         !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3445       PrfWriteProfileData(fmprof,
    3446                           FM3Str,
    3447                           s,
    3448                           NULL,
    3449                           0L);
    3450     for (x = 0; x < numsaves; x++)
    3451     {
     2810                          FM3Str, s, (PVOID) & numsaves, &size) && numsaves) {
     2811    if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2812      PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
     2813    for (x = 0; x < numsaves; x++) {
    34522814      sprintf(s,
    34532815              "%s%sDirCnrPos.%lu",
    3454               (name) ? name : NullStr,
    3455               (name) ? "." : NullStr,
    3456               x);
     2816              (name) ? name : NullStr, (name) ? "." : NullStr, x);
    34572817      size = sizeof(SWP);
    3458       if (PrfQueryProfileData(fmprof,
    3459                               FM3Str,
    3460                               s,
    3461                               (PVOID) & swp,
    3462                               &size))
    3463       {
    3464         if (!name ||
    3465             !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3466           PrfWriteProfileData(fmprof,
    3467                               FM3Str,
    3468                               s,
    3469                               NULL,
    3470                               0L);
     2818      if (PrfQueryProfileData(fmprof, FM3Str, s, (PVOID) & swp, &size)) {
     2819        if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2820          PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    34712821        sprintf(s,
    34722822                "%s%sDirCnrDir.%lu",
    3473                 (name) ? name : NullStr,
    3474                 (name) ? "." : NullStr,
    3475                 x);
     2823                (name) ? name : NullStr, (name) ? "." : NullStr, x);
    34762824        size = sizeof(tdir);
    3477         if (PrfQueryProfileData(fmprof,
    3478                                 FM3Str,
    3479                                 s,
    3480                                 (PVOID) tdir,
    3481                                 &size))
    3482         {
    3483           if (!name ||
    3484               !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3485             PrfWriteProfileData(fmprof,
    3486                                 FM3Str,
    3487                                 s,
    3488                                 NULL,
    3489                                 0L);
    3490           hwndDir = (HWND)WinSendMsg(hwndClient,
     2825        if (PrfQueryProfileData(fmprof, FM3Str, s, (PVOID) tdir, &size)) {
     2826          if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2827            PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
     2828          hwndDir = (HWND) WinSendMsg(hwndClient,
    34912829                                      UM_SETDIR,
    3492                                       MPFROMP(tdir),
    3493                                       MPFROMLONG(1L));
    3494           if (hwndDir)
    3495           {
    3496             hwndC = WinWindowFromID(hwndDir,
    3497                                     FID_CLIENT);
    3498             if (hwndC)
    3499             {
     2830                                      MPFROMP(tdir), MPFROMLONG(1L));
     2831          if (hwndDir) {
     2832            hwndC = WinWindowFromID(hwndDir, FID_CLIENT);
     2833            if (hwndC) {
    35002834              dcd = WinQueryWindowPtr(WinWindowFromID(hwndC, DIR_CNR),
    35012835                                      QWL_USER);
    3502               if (dcd)
    3503               {
     2836              if (dcd) {
    35042837                size = sizeof(INT);
    35052838                sprintf(s,
    35062839                        "%s%sDirCnrSort.%lu",
    3507                         (name) ? name : NullStr,
    3508                         (name) ? "." : NullStr,
    3509                         x);
     2840                        (name) ? name : NullStr, (name) ? "." : NullStr, x);
    35102841                if (PrfQueryProfileData(fmprof,
    35112842                                        FM3Str,
    35122843                                        s,
    3513                                         (PVOID) & dcd -> sortFlags,
    3514                                         &size) &&
    3515                     size == sizeof(INT))
    3516                 {
    3517                   if (!dcd -> sortFlags)
    3518                     dcd -> sortFlags = SORT_PATHNAME;
     2844                                        (PVOID) & dcd->sortFlags,
     2845                                        &size) && size == sizeof(INT)) {
     2846                  if (!dcd->sortFlags)
     2847                    dcd->sortFlags = SORT_PATHNAME;
    35192848                }
    3520                 if (!name ||
    3521                     !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3522                   PrfWriteProfileData(fmprof,
    3523                                       FM3Str,
    3524                                       s,
    3525                                       NULL,
    3526                                       0L);
     2849                if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2850                  PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    35272851                size = sizeof(MASK);
    35282852                sprintf(s,
    35292853                        "%s%sDirCnrFilter.%lu",
    3530                         (name) ? name : NullStr,
    3531                         (name) ? "." : NullStr,
    3532                         x);
     2854                        (name) ? name : NullStr, (name) ? "." : NullStr, x);
    35332855                if (PrfQueryProfileData(fmprof,
    35342856                                        FM3Str,
    35352857                                        s,
    3536                                         (PVOID) & dcd -> mask,
    3537                                         &size) &&
    3538                     size)
    3539                 {
    3540                   if (*dcd -> mask.szMask)
     2858                                        (PVOID) & dcd->mask, &size) && size) {
     2859                  if (*dcd->mask.szMask)
    35412860                    WinSendMsg(WinWindowFromID(hwndC, DIR_CNR),
    3542                                UM_FILTER,
    3543                                MPFROMP(dcd -> mask.szMask),
    3544                                MPVOID);
     2861                               UM_FILTER, MPFROMP(dcd->mask.szMask), MPVOID);
    35452862                }
    3546                 *(dcd -> mask.prompt) = 0;
    3547                 if (!name ||
    3548                     !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3549                   PrfWriteProfileData(fmprof,
    3550                                       FM3Str,
    3551                                       s,
    3552                                       NULL,
    3553                                       0L);
     2863                *(dcd->mask.prompt) = 0;
     2864                if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2865                  PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    35542866                size = sizeof(ULONG);
    35552867                sprintf(s,
    35562868                        "%s%sDirCnrView.%lu",
    3557                         (name) ? name : NullStr,
    3558                         (name) ? "." : NullStr,
    3559                         x);
    3560                 if (!noview)
    3561                 {
     2869                        (name) ? name : NullStr, (name) ? "." : NullStr, x);
     2870                if (!noview) {
    35622871                  if (PrfQueryProfileData(fmprof,
    35632872                                          FM3Str,
    35642873                                          s,
    3565                                           (PVOID) & dcd -> flWindowAttr,
    3566                                           &size) &&
    3567                       size == sizeof(ULONG))
    3568                   {
     2874                                          (PVOID) & dcd->flWindowAttr,
     2875                                          &size) && size == sizeof(ULONG)) {
    35692876
    35702877                    CNRINFO cnri;
     
    35752882                                   CM_QUERYCNRINFO,
    35762883                                   MPFROMP(&cnri),
    3577                                    MPFROMLONG(sizeof(CNRINFO))))
    3578                     {
    3579                       cnri.flWindowAttr = dcd -> flWindowAttr;
     2884                                   MPFROMLONG(sizeof(CNRINFO)))) {
     2885                      cnri.flWindowAttr = dcd->flWindowAttr;
    35802886                      WinSendMsg(WinWindowFromID(hwndC, DIR_CNR),
    35812887                                 CM_SETCNRINFO,
     
    35852891                  }
    35862892                }
    3587                 if (!name ||
    3588                     !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
    3589                   PrfWriteProfileData(fmprof,
    3590                                       FM3Str,
    3591                                       s,
    3592                                       NULL,
    3593                                       0L);
     2893                if (!name || !strcmp(name, GetPString(IDS_FM2TEMPTEXT)))
     2894                  PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    35942895              }
    35952896            }
    35962897            ret = TRUE;
    35972898            swp.hwnd = hwndDir;
    3598             TransformSwp(&swp,
    3599                          xtrans,
    3600                          ytrans);
    3601             if (!fAutoTile &&
    3602                 !(swp.fl & (SWP_HIDE | SWP_MINIMIZE)))
     2899            TransformSwp(&swp, xtrans, ytrans);
     2900            if (!fAutoTile && !(swp.fl & (SWP_HIDE | SWP_MINIMIZE)))
    36032901              WinSetWindowPos(hwndDir,
    36042902                              HWND_TOP,
     
    36082906                              swp.cy,
    36092907                              swp.fl | SWP_MOVE |
    3610                            SWP_SIZE | SWP_SHOW | SWP_ZORDER | SWP_ACTIVATE);
    3611             else if (swp.fl & (SWP_HIDE | SWP_MINIMIZE))
    3612             {
     2908                              SWP_SIZE | SWP_SHOW | SWP_ZORDER |
     2909                              SWP_ACTIVATE);
     2910            else if (swp.fl & (SWP_HIDE | SWP_MINIMIZE)) {
    36132911              WinSetWindowPos(hwndDir,
    3614                               HWND_TOP,
    3615                               0,
    3616                               0,
    3617                               0,
    3618                               0,
    3619                               SWP_MINIMIZE | SWP_SHOW);
    3620               WinSetWindowUShort(hwndDir,
    3621                                  QWS_XRESTORE,
    3622                                  (USHORT) swp.x);
    3623               WinSetWindowUShort(hwndDir,
    3624                                  QWS_CXRESTORE,
    3625                                  (USHORT) swp.cx);
    3626               WinSetWindowUShort(hwndDir,
    3627                                  QWS_YRESTORE,
    3628                                  (USHORT) swp.y);
    3629               WinSetWindowUShort(hwndDir,
    3630                                  QWS_CYRESTORE,
    3631                                  (USHORT) swp.cy);
     2912                              HWND_TOP, 0, 0, 0, 0, SWP_MINIMIZE | SWP_SHOW);
     2913              WinSetWindowUShort(hwndDir, QWS_XRESTORE, (USHORT) swp.x);
     2914              WinSetWindowUShort(hwndDir, QWS_CXRESTORE, (USHORT) swp.cx);
     2915              WinSetWindowUShort(hwndDir, QWS_YRESTORE, (USHORT) swp.y);
     2916              WinSetWindowUShort(hwndDir, QWS_CYRESTORE, (USHORT) swp.cy);
    36322917            }
    36332918            else
    36342919              WinSetWindowPos(hwndDir,
    36352920                              HWND_TOP,
    3636                               0,
    3637                               0,
    3638                               0,
    3639                               0,
    3640                               SWP_ZORDER | SWP_ACTIVATE);
     2921                              0, 0, 0, 0, SWP_ZORDER | SWP_ACTIVATE);
    36412922          }
    36422923        }
     
    36582939    *ulNumMinChildren = 0L;
    36592940  henum = WinBeginEnumWindows(hwndClient);
    3660   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3661   {
     2941  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
    36622942    id = WinQueryWindowUShort(hwndChild, QWS_ID);
    36632943    if (!id || (!fFreeTree && id == TREE_FRAME))
    36642944      continue;
    36652945    ulCnt++;
    3666     if (ulNumMinChildren)
    3667     {
    3668       if (WinQueryWindowPos(hwndChild, &swp) &&
    3669           (swp.fl & SWP_MINIMIZE))
     2946    if (ulNumMinChildren) {
     2947      if (WinQueryWindowPos(hwndChild, &swp) && (swp.fl & SWP_MINIMIZE))
    36702948        (*ulNumMinChildren)++;
    36712949    }
     
    36852963  if (!ulCntR || !ulNumMinChildrenR)
    36862964    ulCnt = CountChildren(hwndClient, &ulNumMinChildren);
    3687   else
    3688   {
     2965  else {
    36892966    ulCnt = *ulCntR;
    36902967    ulNumMinChildren = *ulNumMinChildrenR;
    3691     if (ulCnt == (ULONG) - 1L)
    3692     {
     2968    if (ulCnt == (ULONG) - 1L) {
    36932969      ulCnt = CountChildren(hwndClient, &ulNumMinChildren);
    36942970      /* return these values to the caller for later use */
     
    36992975  WinQueryWindowRect(hwndClient, &Rectl);
    37002976  AdjustSizeOfClient(NULL, &Rectl);
    3701   if (!fFreeTree)
    3702   {
     2977  if (!fFreeTree) {
    37032978
    37042979    SWP swp;
     
    37162991    WinQuerySysValue(HWND_DESKTOP, SV_CYMINMAXBUTTON);
    37172992  ulWindowsPerStack = (Rectl.yTop - Rectl.yBottom) / (3 * ulYDiff);
    3718   pswp -> cx = Rectl.xRight - (ulWindowsPerStack * ulXDiff);
    3719   pswp -> cy = (Rectl.yTop - Rectl.yBottom) - (ulWindowsPerStack * ulYDiff);
     2993  pswp->cx = Rectl.xRight - (ulWindowsPerStack * ulXDiff);
     2994  pswp->cy = (Rectl.yTop - Rectl.yBottom) - (ulWindowsPerStack * ulYDiff);
    37202995  ulWindowsPerStack++;
    3721   pswp -> x = Rectl.xLeft + ((ulCnt % ulWindowsPerStack) * ulXDiff);
    3722   pswp -> y = (Rectl.yTop - pswp -> cy - ((ulCnt % ulWindowsPerStack) * ulYDiff));
     2996  pswp->x = Rectl.xLeft + ((ulCnt % ulWindowsPerStack) * ulXDiff);
     2997  pswp->y = (Rectl.yTop - pswp->cy - ((ulCnt % ulWindowsPerStack) * ulYDiff));
    37232998}
    37242999
     
    37373012
    37383013  CountChildren(hwndClient, &ulNumMinChildren);
    3739   if (!fFreeTree)
    3740   {
     3014  if (!fFreeTree) {
    37413015    WinQueryWindowRect(hwndClient, &Rectl);
    37423016    AdjustSizeOfClient(NULL, &Rectl);
    37433017    WinQueryWindowPos(hwndTree, &swp);
    3744     if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE)))
    3745     {
     3018    if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE))) {
    37463019      if (swp.y + swp.cy < Rectl.yTop - Rectl.yBottom)
    37473020        swp.cy = (Rectl.yTop - Rectl.yBottom) - swp.y;
     
    37573030  }
    37583031  henum = WinBeginEnumWindows(hwndClient);
    3759   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3760   {
     3032  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
    37613033    id = WinQueryWindowUShort(hwndChild, QWS_ID);
    37623034    if (!id || (!fFreeTree && id == TREE_FRAME))
    37633035      continue;
    37643036    WinQueryWindowPos(hwndChild, &swp);
    3765     if (!(swp.fl & (SWP_MINIMIZE | SWP_HIDE)))
    3766     {
     3037    if (!(swp.fl & (SWP_MINIMIZE | SWP_HIDE))) {
    37673038      GetNextWindowPos(hwndClient, &swp, &ulCnt, &ulNumMinChildren);
    37683039      WinSetWindowPos(hwndChild, HWND_TOP, swp.x, swp.y, swp.cx, swp.cy,
     
    37783049{
    37793050  register ULONG ulChildCnt, ulSquare, ulNumRows, ulNumCols, ulExtraCols,
    3780       ulWidth, ulHeight;
     3051    ulWidth, ulHeight;
    37813052  ULONG ulNumMinChildren;
    37823053  RECTL Rectl;
     
    37923063      return;
    37933064  }
    3794   ulChildCnt = CountChildren(hwndClient,
    3795                              &ulNumMinChildren);
     3065  ulChildCnt = CountChildren(hwndClient, &ulNumMinChildren);
    37963066  ulChildCnt -= ulNumMinChildren;
    37973067  if (!ulChildCnt)
     
    38003070  fNoTileUpdate = TRUE;
    38013071
    3802   for (ulSquare = 2;
    3803        ulSquare * ulSquare <= ulChildCnt;
    3804        ulSquare++)
    3805   {
     3072  for (ulSquare = 2; ulSquare * ulSquare <= ulChildCnt; ulSquare++) {
    38063073    ;
    38073074  }
    3808   if (!fTileBackwards)
    3809   {
     3075  if (!fTileBackwards) {
    38103076    ulNumCols = ulSquare - 1L;
    38113077    ulNumRows = ulChildCnt / ulNumCols;
    38123078  }
    3813   else
    3814   {
     3079  else {
    38153080    ulNumRows = ulSquare - 1L;
    38163081    ulNumCols = ulChildCnt / ulNumRows;
     
    38183083  ulExtraCols = ulChildCnt % ulNumCols;
    38193084
    3820   WinQueryWindowRect(hwndClient,
    3821                      &Rectl);
    3822 
    3823   if (!fFreeTree)
    3824   {
     3085  WinQueryWindowRect(hwndClient, &Rectl);
     3086
     3087  if (!fFreeTree) {
    38253088
    38263089    SWP swp;
    38273090
    38283091    WinQueryWindowPos(hwndTree, &swp);
    3829     if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE)))
    3830     {
     3092    if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE))) {
    38313093      if (swp.y < 0)
    38323094        swp.y = 0;
     
    38423104                      swp.y,
    38433105                      swp.cx,
    3844                       swp.cy,
    3845                       SWP_MOVE | SWP_SIZE | SWP_SHOW | SWP_RESTORE);
     3106                      swp.cy, SWP_MOVE | SWP_SIZE | SWP_SHOW | SWP_RESTORE);
    38463107      WinQueryWindowPos(hwndTree, &swp);
    38473108    }
    3848     if (ulNumMinChildren ||
    3849         (swp.fl & (SWP_HIDE | SWP_MINIMIZE)))
     3109    if (ulNumMinChildren || (swp.fl & (SWP_HIDE | SWP_MINIMIZE)))
    38503110      Rectl.yBottom += WinQuerySysValue(HWND_DESKTOP, SV_CYICON) * 2;
    38513111  }
     
    38533113    Rectl.yBottom += WinQuerySysValue(HWND_DESKTOP, SV_CYICON) * 2;
    38543114
    3855   AdjustSizeOfClient(NULL,
    3856                      &Rectl);
    3857 
    3858   if (Rectl.xRight > 0L &&
    3859       (Rectl.yBottom < Rectl.yTop))
    3860   {
     3115  AdjustSizeOfClient(NULL, &Rectl);
     3116
     3117  if (Rectl.xRight > 0L && (Rectl.yBottom < Rectl.yTop)) {
    38613118
    38623119    HENUM henum;
    38633120
    38643121    henum = WinBeginEnumWindows(hwndClient);
    3865     if ((hwndChild = WinGetNextWindow(henum)) != (HWND)0)
    3866     {
     3122    if ((hwndChild = WinGetNextWindow(henum)) != (HWND) 0) {
    38673123
    38683124      ULONG ulCurRow, ulCurCol;
     
    38723128      ulHeight = (Rectl.yTop - Rectl.yBottom) / ulNumRows;
    38733129
    3874       for (ulCurRow = 0;
    3875            ulCurRow < ulNumRows;
    3876            ulCurRow++)
    3877       {
     3130      for (ulCurRow = 0; ulCurRow < ulNumRows; ulCurRow++) {
    38783131        if ((ulNumRows - ulCurRow) <= ulExtraCols)
    38793132          ulNumCols++;
    3880         for (ulCurCol = 0;
    3881              ulCurCol < ulNumCols;
    3882              ulCurCol++)
    3883         {
     3133        for (ulCurCol = 0; ulCurCol < ulNumCols; ulCurCol++) {
    38843134          ulWidth = Rectl.xRight / ulNumCols;
    38853135
    3886           while (hwndChild)
    3887           {
     3136          while (hwndChild) {
    38883137            id = WinQueryWindowUShort(hwndChild, QWS_ID);
    3889             if (id &&
    3890                 (id != TREE_FRAME || fFreeTree))
    3891             {
     3138            if (id && (id != TREE_FRAME || fFreeTree)) {
    38923139              WinQueryWindowPos(hwndChild, &swp);
    38933140              if (!(swp.fl & (SWP_HIDE | SWP_MINIMIZE)))
     
    38973144          }
    38983145
    3899           if (hwndChild)
    3900           {
    3901             if (!absolute &&
    3902                 (swp.fl & SWP_MAXIMIZE))
    3903             {
     3146          if (hwndChild) {
     3147            if (!absolute && (swp.fl & SWP_MAXIMIZE)) {
    39043148              WinGetMaxPosition(hwndChild, &swp);
    39053149              WinSetWindowPos(hwndChild,
     
    39073151                              swp.x,
    39083152                              swp.y,
    3909                               swp.cx,
    3910                               swp.cy,
    3911                               SWP_MOVE | SWP_SIZE | SWP_SHOW);
     3153                              swp.cx, swp.cy, SWP_MOVE | SWP_SIZE | SWP_SHOW);
    39123154              WinSetWindowUShort(hwndChild,
    39133155                                 QWS_XRESTORE,
    3914                               (USHORT) (ulWidth * ulCurCol) + Rectl.xLeft);
     3156                                (USHORT) (ulWidth * ulCurCol) + Rectl.xLeft);
    39153157              WinSetWindowUShort(hwndChild,
    39163158                                 QWS_YRESTORE,
    39173159                                 (USHORT) (Rectl.yTop -
    39183160                                           (ulHeight * (ulCurRow + 1L))));
    3919               WinSetWindowUShort(hwndChild,
    3920                                  QWS_CXRESTORE,
    3921                                  (USHORT) ulWidth);
    3922               WinSetWindowUShort(hwndChild,
    3923                                  QWS_CYRESTORE,
    3924                                  (USHORT) ulHeight);
     3161              WinSetWindowUShort(hwndChild, QWS_CXRESTORE, (USHORT) ulWidth);
     3162              WinSetWindowUShort(hwndChild, QWS_CYRESTORE, (USHORT) ulHeight);
    39253163            }
    39263164            else
     
    39353173          }
    39363174        }
    3937         if ((ulNumRows - ulCurRow) <= ulExtraCols)
    3938         {
     3175        if ((ulNumRows - ulCurRow) <= ulExtraCols) {
    39393176          ulNumCols--;
    39403177          ulExtraCols--;
     
    39483185}
    39493186
    3950 static VOID ResizeChildren(HWND hwndClient, SHORT oldcx, SHORT oldcy, SHORT newcx,
    3951                            SHORT newcy)
     3187static VOID ResizeChildren(HWND hwndClient, SHORT oldcx, SHORT oldcy,
     3188                           SHORT newcx, SHORT newcy)
    39523189{
    39533190  /*
     
    39563193   */
    39573194
    3958   if (!newcx ||
    3959       !newcy ||
    3960       !oldcx ||
    3961       !oldcy)
     3195  if (!newcx || !newcy || !oldcx || !oldcy)
    39623196    return;
    39633197  {
     
    39683202
    39693203    henum = WinBeginEnumWindows(hwndClient);
    3970     while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    3971     {
     3204    while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
    39723205      if (!WinQueryWindowUShort(hwndChild, QWS_ID))
    39733206        continue;
    3974       if (WinQueryWindowPos(hwndChild, &swp))
    3975       {
    3976         if (swp.fl & (SWP_MINIMIZE | SWP_HIDE))
    3977         {
     3207      if (WinQueryWindowPos(hwndChild, &swp)) {
     3208        if (swp.fl & (SWP_MINIMIZE | SWP_HIDE)) {
    39783209          swp.x = WinQueryWindowUShort(hwndChild, QWS_XRESTORE);
    39793210          swp.y = WinQueryWindowUShort(hwndChild, QWS_YRESTORE);
     
    39813212          swp.cy = WinQueryWindowUShort(hwndChild, QWS_CYRESTORE);
    39823213        }
    3983         else if (swp.fl & SWP_MAXIMIZE)
    3984         {
     3214        else if (swp.fl & SWP_MAXIMIZE) {
    39853215          swp.x = WinQueryWindowUShort(hwndChild, QWS_XRESTORE);
    39863216          swp.y = WinQueryWindowUShort(hwndChild, QWS_YRESTORE);
     
    39883218          swp.cy = WinQueryWindowUShort(hwndChild, QWS_CYRESTORE);
    39893219        }
    3990         cx = (swp.cx) ? (LONG) (((double) oldcx * 100.0) / (double) swp.cx) : 0;
    3991         cy = (swp.cy) ? (LONG) (((double) oldcy * 100.0) / (double) swp.cy) : 0;
    3992         x = (swp.x) ? (LONG) (((double) oldcx * 100.0) / (double) swp.x) : 0;
    3993         y = (swp.y) ? (LONG) (((double) oldcy * 100.0) / (double) swp.y) : 0;
     3220        cx = (swp.cx) ? (LONG) (((double)oldcx * 100.0) / (double)swp.cx) : 0;
     3221        cy = (swp.cy) ? (LONG) (((double)oldcy * 100.0) / (double)swp.cy) : 0;
     3222        x = (swp.x) ? (LONG) (((double)oldcx * 100.0) / (double)swp.x) : 0;
     3223        y = (swp.y) ? (LONG) (((double)oldcy * 100.0) / (double)swp.y) : 0;
    39943224        if (x < 0)
    39953225          x = 0;
    39963226        if (y < 0)
    39973227          y = 0;
    3998         ux = (x) ? (LONG) (((double) newcx * 100.0) / (double) x) : 0;
    3999         uy = (y) ? (LONG) (((double) newcy * 100.0) / (double) y) : 0;
    4000         ucx = (cx) ? (LONG) (((double) newcx * 100.0) / (double) cx) : 0;
    4001         ucy = (cy) ? (LONG) (((double) newcy * 100.0) / (double) cy) : 0;
     3228        ux = (x) ? (LONG) (((double)newcx * 100.0) / (double)x) : 0;
     3229        uy = (y) ? (LONG) (((double)newcy * 100.0) / (double)y) : 0;
     3230        ucx = (cx) ? (LONG) (((double)newcx * 100.0) / (double)cx) : 0;
     3231        ucy = (cy) ? (LONG) (((double)newcy * 100.0) / (double)cy) : 0;
    40023232        if (ux + ucx > newcx)
    40033233          ucx = newcx - ux;
     
    40083238          WinSetWindowPos(hwndChild, HWND_TOP, ux, uy, ucx, ucy,
    40093239                          SWP_MOVE | SWP_SIZE | SWP_SHOW);
    4010         else if (swp.fl & (SWP_HIDE | SWP_MINIMIZE))
    4011         {
     3240        else if (swp.fl & (SWP_HIDE | SWP_MINIMIZE)) {
    40123241          WinSetWindowUShort(hwndChild, QWS_XMINIMIZE, (USHORT) - 1);
    40133242          WinSetWindowUShort(hwndChild, QWS_YMINIMIZE, (USHORT) - 1);
     
    40193248          WinSetWindowUShort(hwndChild, QWS_CYRESTORE, ucy);
    40203249        }
    4021         else
    4022         {
     3250        else {
    40233251          WinGetMaxPosition(hwndChild, &swp);
    40243252          WinSetWindowPos(hwndChild, HWND_TOP, swp.x, swp.y, swp.cx, swp.cy,
     
    40333261    WinEndEnumWindows(henum);
    40343262  }
    4035   if (!fFreeTree)
    4036   {
     3263  if (!fFreeTree) {
    40373264
    40383265    RECTL Rectl;
     
    40423269    AdjustSizeOfClient(NULL, &Rectl);
    40433270    WinQueryWindowPos(hwndTree, &swp);
    4044     if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE)))
    4045     {
     3271    if (!(swp.fl & (SWP_MAXIMIZE | SWP_HIDE | SWP_MINIMIZE))) {
    40463272      if (swp.y + swp.cy < Rectl.yTop - Rectl.yBottom)
    40473273        swp.cy = (Rectl.yTop - Rectl.yBottom) - swp.y;
     
    40713297  }
    40723298  henum = WinBeginEnumWindows(hwndClient);
    4073   while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE)
    4074   {
     3299  while ((hwndChild = WinGetNextWindow(henum)) != NULLHANDLE) {
    40753300    if (!WinQueryWindowUShort(hwndChild, QWS_ID))
    40763301      continue;
     
    40833308static MRESULT EXPENTRY ChildFrameButtonProc(HWND hwnd,
    40843309                                             ULONG msg,
    4085                                              MPARAM mp1,
    4086                                              MPARAM mp2)
     3310                                             MPARAM mp1, MPARAM mp2)
    40873311{
    40883312  USHORT id;
    40893313  static BOOL emphasized = FALSE;
    40903314
    4091   switch (msg)
    4092   {
     3315  switch (msg) {
    40933316  case WM_BUTTON1CLICK:
    40943317  case WM_CHORD:
     
    40973320
    40983321  case WM_MOUSEMOVE:
    4099     if (fOtherHelp)
    4100     {
    4101       if ((!hwndBubble || WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd) &&
    4102           !WinQueryCapture(HWND_DESKTOP))
    4103       {
     3322    if (fOtherHelp) {
     3323      if ((!hwndBubble || WinQueryWindowULong(hwndBubble, QWL_USER) != hwnd)
     3324          && !WinQueryCapture(HWND_DESKTOP)) {
    41043325        id = WinQueryWindowUShort(hwnd, QWS_ID);
    4105         switch (id)
    4106         {
     3326        switch (id) {
    41073327        case IDM_OPENWALK:
    4108           MakeBubble(hwnd,
    4109                      FALSE,
    4110                      GetPString(IDS_WALKBUTTONHELP));
     3328          MakeBubble(hwnd, FALSE, GetPString(IDS_WALKBUTTONHELP));
    41113329          break;
    41123330        case IDM_USERLIST:
    4113           MakeBubble(hwnd,
    4114                      FALSE,
    4115                      GetPString(IDS_QUICKBUTTONHELP));
     3331          MakeBubble(hwnd, FALSE, GetPString(IDS_QUICKBUTTONHELP));
    41163332          break;
    41173333        }
     
    41273343      shiftstate = (SHORT2FROMMP(mp2) & (KC_ALT | KC_SHIFT | KC_CTRL));
    41283344      id = WinQueryWindowUShort(hwnd, QWS_ID);
    4129       switch (id)
    4130       {
     3345      switch (id) {
    41313346      case IDM_OPENWALK:
    4132         switch (msg)
    4133         {
     3347        switch (msg) {
    41343348        case WM_BUTTON2CLICK:
    41353349          if ((shiftstate & (KC_ALT | KC_SHIFT | KC_CTRL)) ==
    41363350              (KC_ALT | KC_SHIFT | KC_CTRL))
    41373351            cmd = IDM_GREP;
    4138           else if ((shiftstate & (KC_ALT | KC_CTRL)) ==
    4139                    (KC_ALT | KC_CTRL))
     3352          else if ((shiftstate & (KC_ALT | KC_CTRL)) == (KC_ALT | KC_CTRL))
    41403353            CascadeChildren(hwndMain);
    41413354
    41423355#ifdef NEVER
    4143           else if ((shiftstate & (KC_ALT | KC_SHIFT)) ==
    4144                    (KC_ALT | KC_SHIFT))
     3356          else if ((shiftstate & (KC_ALT | KC_SHIFT)) == (KC_ALT | KC_SHIFT))
    41453357            cmd = IDM_SYSINFO;
    41463358#endif
     
    41613373        break;
    41623374      case IDM_USERLIST:
    4163         switch (msg)
    4164         {
     3375        switch (msg) {
    41653376        case WM_BUTTON2CLICK:
    41663377          if ((shiftstate & (KC_ALT | KC_SHIFT | KC_CTRL)) ==
    41673378              (KC_ALT | KC_SHIFT | KC_CTRL))
    41683379            cmd = IDM_COLORPALETTE;
    4169           else if ((shiftstate & (KC_ALT | KC_CTRL)) ==
    4170                    (KC_ALT | KC_CTRL))
     3380          else if ((shiftstate & (KC_ALT | KC_CTRL)) == (KC_ALT | KC_CTRL))
    41713381            cmd = IDM_HIDEMENU;
    4172           else if ((shiftstate & (KC_ALT | KC_SHIFT)) ==
    4173                    (KC_ALT | KC_SHIFT))
     3382          else if ((shiftstate & (KC_ALT | KC_SHIFT)) == (KC_ALT | KC_SHIFT))
    41743383            cmd = IDM_NOTEBOOK;
    41753384          else if (shiftstate & KC_SHIFT)
     
    41873396        }
    41883397        break;
    4189       } // switch id
    4190 
    4191       if (cmd)
    4192       {
     3398      }                                 // switch id
     3399
     3400      if (cmd) {
    41933401        PostMsg(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT), FID_CLIENT),
    4194                 WM_COMMAND,
    4195                 MPFROM2SHORT(cmd, 0),
    4196                 MPVOID);
     3402                WM_COMMAND, MPFROM2SHORT(cmd, 0), MPVOID);
    41973403      }
    41983404    }
     
    42013407  case DM_DRAGOVER:
    42023408    id = WinQueryWindowUShort(hwnd, QWS_ID);
    4203     if (id == IDM_OPENWALK)
    4204     {
    4205       if (!emphasized)
    4206       {
     3409    if (id == IDM_OPENWALK) {
     3410      if (!emphasized) {
    42073411        emphasized = TRUE;
    42083412        DrawTargetEmphasis(hwnd, emphasized);
    42093413      }
    42103414      if (AcceptOneDrop(mp1, mp2))
    4211         return MRFROM2SHORT(DOR_DROP,
    4212                             DO_MOVE);
     3415        return MRFROM2SHORT(DOR_DROP, DO_MOVE);
    42133416    }
    42143417    return MRFROM2SHORT(DOR_NEVERDROP, 0);
    42153418
    42163419  case DM_DRAGLEAVE:
    4217     if (emphasized)
    4218     {
     3420    if (emphasized) {
    42193421      emphasized = FALSE;
    42203422      DrawTargetEmphasis(hwnd, emphasized);
     
    42303432      char szFrom[CCHMAXPATH + 2];
    42313433
    4232       if (emphasized)
    4233       {
     3434      if (emphasized) {
    42343435        emphasized = FALSE;
    4235         DrawTargetEmphasis(hwnd,
    4236                            emphasized);
    4237       }
    4238       if (GetOneDrop(mp1,
    4239                      mp2,
    4240                      szFrom,
    4241                      sizeof(szFrom)))
    4242       {
    4243         if (MakeValidDir(szFrom) &&
    4244             !FindDirCnrByName(szFrom, TRUE))
    4245         {
    4246           OpenDirCnr((HWND)0,
    4247                      hwndMain,
    4248                      hwndTree,
    4249                      FALSE,
    4250                      szFrom);
     3436        DrawTargetEmphasis(hwnd, emphasized);
     3437      }
     3438      if (GetOneDrop(mp1, mp2, szFrom, sizeof(szFrom))) {
     3439        if (MakeValidDir(szFrom) && !FindDirCnrByName(szFrom, TRUE)) {
     3440          OpenDirCnr((HWND) 0, hwndMain, hwndTree, FALSE, szFrom);
    42513441        }
    42523442      }
     
    42613451}
    42623452
    4263 static MRESULT EXPENTRY MainFrameWndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     3453static MRESULT EXPENTRY MainFrameWndProc(HWND hwnd, ULONG msg, MPARAM mp1,
     3454                                         MPARAM mp2)
    42643455{
    42653456  PFNWP oldproc = (PFNWP) WinQueryWindowPtr(hwnd, QWL_USER);
    42663457  static ULONG aheight = 0L;
    42673458
    4268   switch (msg)
    4269   {
     3459  switch (msg) {
    42703460  case WM_ADJUSTWINDOWPOS:
    42713461    {
     
    42733463
    42743464      pswp = (SWP *) mp1;
    4275       if (fDataMin && !fAmClosing)
    4276       {
    4277         if (pswp -> fl & (SWP_HIDE | SWP_MINIMIZE))
    4278         {
     3465      if (fDataMin && !fAmClosing) {
     3466        if (pswp->fl & (SWP_HIDE | SWP_MINIMIZE)) {
    42793467
    42803468          SWP swp;
    42813469
    42823470          WinQueryWindowPos(hwnd, &swp);
    4283           PostMsg(hwnd,
    4284                   UM_FOCUSME,
    4285                   MPFROMLONG(swp.fl),
    4286                   MPVOID);
     3471          PostMsg(hwnd, UM_FOCUSME, MPFROMLONG(swp.fl), MPVOID);
    42873472          HideNote();
    42883473        }
    4289         else if (pswp -> fl & (SWP_SHOW | SWP_RESTORE))
    4290         {
     3474        else if (pswp->fl & (SWP_SHOW | SWP_RESTORE)) {
    42913475          if (DataHwnd)
    4292             PostMsg(DataHwnd,
    4293                     WM_CLOSE,
    4294                     MPVOID,
    4295                     MPVOID);
    4296         }
    4297       }
    4298       if (!fAmClosing)
    4299       {
    4300         if (pswp -> fl & (SWP_HIDE | SWP_MINIMIZE))
     3476            PostMsg(DataHwnd, WM_CLOSE, MPVOID, MPVOID);
     3477        }
     3478      }
     3479      if (!fAmClosing) {
     3480        if (pswp->fl & (SWP_HIDE | SWP_MINIMIZE))
    43013481          HideNote();
    43023482      }
     
    43213501
    43223502  case WM_CONTROL:
    4323     return WinSendMsg(WinWindowFromID(hwnd, FID_CLIENT), UM_CONTROL, mp1, mp2);
     3503    return WinSendMsg(WinWindowFromID(hwnd, FID_CLIENT), UM_CONTROL, mp1,
     3504                      mp2);
    43243505
    43253506  case WM_COMMAND:
     
    43403521       */
    43413522
    4342       if (mr && mp2)
    4343       {
     3523      if (mr && mp2) {
    43443524        prectl = (PRECTL) mp1;
    4345         if (prectl -> yBottom != prectl -> yTop)
    4346         {
     3525        if (prectl->yBottom != prectl->yTop) {
    43473526          {
    43483527            HPS hps;
     
    43503529
    43513530            hps = WinGetPS(hwndStatus);
    4352             if (hps)
    4353             {
     3531            if (hps) {
    43543532              GpiQueryTextBox(hps, 6, "$`WjgT", TXTBOX_COUNT, aptl);
    43553533              bheight = sheight = aptl[TXTBOX_TOPLEFT].y + 6;
     
    43573535            }
    43583536          }
    4359           prectl -> yBottom += (sheight + 4);
    4360           prectl -> yTop -= (sheight + 4);
    4361           if (fMoreButtons)
    4362           {
     3537          prectl->yBottom += (sheight + 4);
     3538          prectl->yTop -= (sheight + 4);
     3539          if (fMoreButtons) {
    43633540
    43643541            HPS hps;
     
    43663543
    43673544            hps = WinGetPS(hwndName);
    4368             if (hps)
    4369             {
    4370               GpiQueryTextBox(hps,
    4371                               6,
    4372                               "$`WjgT",
    4373                               TXTBOX_COUNT,
    4374                               aptl);
     3545            if (hps) {
     3546              GpiQueryTextBox(hps, 6, "$`WjgT", TXTBOX_COUNT, aptl);
    43753547              bheight = aptl[TXTBOX_TOPLEFT].y + 6;
    43763548              WinReleasePS(hps);
    43773549            }
    4378             prectl -> yBottom += (bheight + 4);
    4379             prectl -> yTop -= (bheight + 4);
     3550            prectl->yBottom += (bheight + 4);
     3551            prectl->yTop -= (bheight + 4);
    43803552          }
    4381           if (fToolbar)
    4382           {
     3553          if (fToolbar) {
    43833554            if (!fTextTools)
    4384               prectl -> yTop -= ((fToolTitles) ? 50 : 40);
     3555              prectl->yTop -= ((fToolTitles) ? 50 : 40);
    43853556            else
    4386               prectl -> yTop -= 32;
     3557              prectl->yTop -= 32;
    43873558          }
    4388           if (fDrivebar)
    4389           {
     3559          if (fDrivebar) {
    43903560            ResizeDrives(WinWindowFromID(hwnd, MAIN_DRIVES),
    4391                          ((prectl -> xRight -
     3561                         ((prectl->xRight -
    43923562                           (WinQuerySysValue(HWND_DESKTOP,
    43933563                                             SV_CYSIZEBORDER) * 2)) - 4));
    4394             prectl -> yTop -= (16 * (DriveLines * 18));
     3564            prectl->yTop -= (16 * (DriveLines * 18));
    43953565          }
    4396           if (fUserComboBox)
    4397           {
    4398             if (!aheight)
    4399             {
     3566          if (fUserComboBox) {
     3567            if (!aheight) {
    44003568
    44013569              SWP swpTemp;
     
    44053573              aheight = swpTemp.cy;
    44063574            }
    4407             prectl -> yTop -= (aheight + 6L);
     3575            prectl->yTop -= (aheight + 6L);
    44083576          }
    4409           if (fAutoView)
    4410           {
     3577          if (fAutoView) {
    44113578            AutoviewHeight = min(AutoviewHeight,
    4412                                  (prectl -> yTop - prectl -> yBottom) - 116);
     3579                                 (prectl->yTop - prectl->yBottom) - 116);
    44133580            AutoviewHeight = max(AutoviewHeight, 36);
    4414             prectl -> yBottom += (AutoviewHeight + 6);
     3581            prectl->yBottom += (AutoviewHeight + 6);
    44153582          }
    44163583        }
     
    44403607        SHORT x;
    44413608
    4442         for (x = 0; x < soldCount; x++)
    4443         {
    4444           if (WinQueryWindowUShort(pswp -> hwnd, QWS_ID) == FID_CLIENT)
    4445           {
     3609        for (x = 0; x < soldCount; x++) {
     3610          if (WinQueryWindowUShort(pswp->hwnd, QWS_ID) == FID_CLIENT) {
    44463611            pswpClient = pswp;
    44473612            break;
     
    44563621
    44573622        hps = WinGetPS(hwndStatus);
    4458         if (hps)
    4459         {
    4460           GpiQueryTextBox(hps,
    4461                           6,
    4462                           "$`WjgT",
    4463                           TXTBOX_COUNT,
    4464                           aptl);
     3623        if (hps) {
     3624          GpiQueryTextBox(hps, 6, "$`WjgT", TXTBOX_COUNT, aptl);
    44653625          bheight = sheight = aptl[TXTBOX_TOPLEFT].y + 6;
    44663626          WinReleasePS(hps);
    44673627        }
    4468         if (fMoreButtons)
    4469         {
     3628        if (fMoreButtons) {
    44703629          hps = WinGetPS(hwndName);
    4471           if (hps)
    4472           {
    4473             GpiQueryTextBox(hps,
    4474                             6,
    4475                             "$`WjgT",
    4476                             TXTBOX_COUNT,
    4477                             aptl);
     3630          if (hps) {
     3631            GpiQueryTextBox(hps, 6, "$`WjgT", TXTBOX_COUNT, aptl);
    44783632            bheight = aptl[TXTBOX_TOPLEFT].y + 6;
    44793633            WinReleasePS(hps);
     
    44843638      *pswpNew = *pswpClient;
    44853639      swpClient = *pswpClient;
    4486       pswpNew -> hwnd = hwndStatus;
    4487       pswpNew -> hwndInsertBehind = HWND_BOTTOM;
    4488       pswpNew -> x = swpClient.x + 3;
    4489       pswpNew -> y = swpClient.y + 2;
     3640      pswpNew->hwnd = hwndStatus;
     3641      pswpNew->hwndInsertBehind = HWND_BOTTOM;
     3642      pswpNew->x = swpClient.x + 3;
     3643      pswpNew->y = swpClient.y + 2;
    44903644      if (!fSplitStatus)
    44913645        width = swpClient.cx - (16 + (sheight * 2) + 4);
     
    44943648      width = max(width, 10);
    44953649      if (fSplitStatus)
    4496         pswpNew -> cx = width - 6;
     3650        pswpNew->cx = width - 6;
    44973651      else
    4498         pswpNew -> cx = width - 8;
    4499       pswpNew -> cy = sheight;
    4500       pswpClient -> y = pswpNew -> y + pswpNew -> cy + 3;
    4501       pswpClient -> cy = (swpClient.cy - pswpNew -> cy) - 3;
     3652        pswpNew->cx = width - 8;
     3653      pswpNew->cy = sheight;
     3654      pswpClient->y = pswpNew->y + pswpNew->cy + 3;
     3655      pswpClient->cy = (swpClient.cy - pswpNew->cy) - 3;
    45023656      sCount++;
    45033657
    4504       if (fSplitStatus)
    4505       {
     3658      if (fSplitStatus) {
    45063659        pswpNew = (PSWP) mp1 + (soldCount + 1);
    45073660        *pswpNew = *pswpClient;
    4508         pswpNew -> hwnd = hwndStatus2;
    4509         pswpNew -> hwndInsertBehind = HWND_BOTTOM;
    4510         pswpNew -> x = width + 8;
    4511         pswpNew -> y = swpClient.y + 2;
    4512         pswpNew -> cx = width - 6;
    4513         pswpNew -> cy = sheight;
     3661        pswpNew->hwnd = hwndStatus2;
     3662        pswpNew->hwndInsertBehind = HWND_BOTTOM;
     3663        pswpNew->x = width + 8;
     3664        pswpNew->y = swpClient.y + 2;
     3665        pswpNew->cx = width - 6;
     3666        pswpNew->cy = sheight;
    45143667        sCount++;
    45153668      }
    4516       else
    4517       {
     3669      else {
    45183670        WinShowWindow(hwndStatus2, FALSE);
    4519         WinSetWindowText(hwndStatus2,
    4520                          NullStr);
    4521       }
    4522 
    4523       if (fToolbar)
    4524       {
     3671        WinSetWindowText(hwndStatus2, NullStr);
     3672      }
     3673
     3674      if (fToolbar) {
    45253675        if (fTextTools)
    45263676          theight = 32L;
    45273677        else if (!fToolTitles)
    45283678          theight = 40L;
    4529         pswpNew = (PSWP) mp1 + (soldCount + 1 +
    4530                                 (fSplitStatus != FALSE));
     3679        pswpNew = (PSWP) mp1 + (soldCount + 1 + (fSplitStatus != FALSE));
    45313680        *pswpNew = *pswpClient;
    4532         pswpNew -> hwnd = WinWindowFromID(hwnd, MAIN_TOOLS);
    4533         pswpNew -> hwndInsertBehind = HWND_BOTTOM;
    4534         pswpNew -> x = swpClient.x + 2;
    4535         pswpNew -> y = (swpClient.y + swpClient.cy) - (theight - 2);
    4536         pswpNew -> cx = swpClient.cx - 4;
    4537         pswpNew -> cy = theight - 4;
    4538         pswpClient -> cy -= theight;
     3681        pswpNew->hwnd = WinWindowFromID(hwnd, MAIN_TOOLS);
     3682        pswpNew->hwndInsertBehind = HWND_BOTTOM;
     3683        pswpNew->x = swpClient.x + 2;
     3684        pswpNew->y = (swpClient.y + swpClient.cy) - (theight - 2);
     3685        pswpNew->cx = swpClient.cx - 4;
     3686        pswpNew->cy = theight - 4;
     3687        pswpClient->cy -= theight;
    45393688        sCount++;
    45403689      }
     
    45423691        WinShowWindow(WinWindowFromID(hwnd, MAIN_TOOLS), FALSE);
    45433692
    4544       if (fDrivebar)
    4545       {
    4546         ResizeDrives(WinWindowFromID(hwnd, MAIN_DRIVES),
    4547                      pswpClient -> cx - 4);
     3693      if (fDrivebar) {
     3694        ResizeDrives(WinWindowFromID(hwnd, MAIN_DRIVES), pswpClient->cx - 4);
    45483695        pswpNew = (PSWP) mp1 + (soldCount + 1 +
    45493696                                (fSplitStatus != FALSE) +
    45503697                                (fToolbar != FALSE));
    45513698        *pswpNew = *pswpClient;
    4552         pswpNew -> hwnd = WinWindowFromID(hwnd, MAIN_DRIVES);
    4553         pswpNew -> hwndInsertBehind = HWND_BOTTOM;
    4554         pswpNew -> x = swpClient.x + 2;
     3699        pswpNew->hwnd = WinWindowFromID(hwnd, MAIN_DRIVES);
     3700        pswpNew->hwndInsertBehind = HWND_BOTTOM;
     3701        pswpNew->x = swpClient.x + 2;
    45553702        dheight += ((dheight - 2) * DriveLines);
    4556         pswpNew -> y = (swpClient.y + swpClient.cy) - (dheight - 2);
     3703        pswpNew->y = (swpClient.y + swpClient.cy) - (dheight - 2);
    45573704        if (fToolbar)
    4558           pswpNew -> y -= theight;
    4559         pswpNew -> cx = swpClient.cx - 4;
    4560         pswpNew -> cy = dheight - 4;
    4561         pswpClient -> cy -= dheight;
     3705          pswpNew->y -= theight;
     3706        pswpNew->cx = swpClient.cx - 4;
     3707        pswpNew->cy = dheight - 4;
     3708        pswpClient->cy -= dheight;
    45623709        sCount++;
    45633710      }
     
    45653712        WinShowWindow(WinWindowFromID(hwnd, MAIN_DRIVES), FALSE);
    45663713
    4567       if (fAutoView)
    4568       {
     3714      if (fAutoView) {
    45693715        pswpNew = (PSWP) mp1 + (soldCount + 1 +
    45703716                                (fToolbar != FALSE) +
     
    45723718                                (fSplitStatus != FALSE));
    45733719        *pswpNew = *pswpClient;
    4574         pswpNew -> hwnd = (fComments) ? hwndAutoMLE : hwndAutoview;
    4575         pswpNew -> x = pswpClient -> x + 3;
    4576         pswpNew -> y = pswpClient -> y + 3;
     3720        pswpNew->hwnd = (fComments) ? hwndAutoMLE : hwndAutoview;
     3721        pswpNew->x = pswpClient->x + 3;
     3722        pswpNew->y = pswpClient->y + 3;
    45773723        if (fMoreButtons)
    4578           pswpNew -> y += (bheight + 4);
    4579         pswpNew -> cx = pswpClient -> cx - 6;
    4580         AutoviewHeight = min(AutoviewHeight,
    4581                              pswpClient -> cy - 116);
     3724          pswpNew->y += (bheight + 4);
     3725        pswpNew->cx = pswpClient->cx - 6;
     3726        AutoviewHeight = min(AutoviewHeight, pswpClient->cy - 116);
    45823727        AutoviewHeight = max(AutoviewHeight, 36);
    4583         pswpNew -> cy = AutoviewHeight;
    4584         pswpClient -> y += (AutoviewHeight + 6);
    4585         pswpClient -> cy -= (AutoviewHeight + 6);
     3728        pswpNew->cy = AutoviewHeight;
     3729        pswpClient->y += (AutoviewHeight + 6);
     3730        pswpClient->cy -= (AutoviewHeight + 6);
    45863731        sCount++;
    45873732        WinShowWindow((fComments) ? hwndAutoview : hwndAutoMLE, FALSE);
    45883733      }
    4589       else
    4590       {
     3734      else {
    45913735        WinShowWindow(hwndAutoview, FALSE);
    45923736        WinShowWindow(hwndAutoMLE, FALSE);
     
    45963740                              (fToolbar != FALSE) +
    45973741                              (fDrivebar != FALSE) +
    4598                               (fSplitStatus != FALSE) +
    4599                               (fAutoView != FALSE));
     3742                              (fSplitStatus != FALSE) + (fAutoView != FALSE));
    46003743      *pswpNew = *pswpClient;
    4601       pswpNew -> hwnd = WinWindowFromID(hwnd, IDM_OPENWALK);
    4602       pswpNew -> x = swpClient.cx - ((sheight * 2) + 4);
    4603       pswpNew -> y = swpClient.y;
    4604       pswpNew -> cx = sheight + 4;
    4605       pswpNew -> cy = sheight + 4;
     3744      pswpNew->hwnd = WinWindowFromID(hwnd, IDM_OPENWALK);
     3745      pswpNew->x = swpClient.cx - ((sheight * 2) + 4);
     3746      pswpNew->y = swpClient.y;
     3747      pswpNew->cx = sheight + 4;
     3748      pswpNew->cy = sheight + 4;
    46063749      sCount++;
    46073750      pswpNew = (PSWP) mp1 + (soldCount + 2 +
    46083751                              (fToolbar != FALSE) +
    46093752                              (fDrivebar != FALSE) +
    4610                               (fSplitStatus != FALSE) +
    4611                               (fAutoView != FALSE));
     3753                              (fSplitStatus != FALSE) + (fAutoView != FALSE));
    46123754      *pswpNew = *pswpClient;
    4613       pswpNew -> hwnd = WinWindowFromID(hwnd, IDM_USERLIST);
    4614       pswpNew -> x = swpClient.cx - (sheight + 2);
    4615       pswpNew -> y = swpClient.y;
    4616       pswpNew -> cx = sheight + 4;
    4617       pswpNew -> cy = sheight + 4;
     3755      pswpNew->hwnd = WinWindowFromID(hwnd, IDM_USERLIST);
     3756      pswpNew->x = swpClient.cx - (sheight + 2);
     3757      pswpNew->y = swpClient.y;
     3758      pswpNew->cx = sheight + 4;
     3759      pswpNew->cy = sheight + 4;
    46183760      sCount++;
    46193761      pswpNew = (PSWP) mp1 + (soldCount + 3 +
    46203762                              (fToolbar != FALSE) +
    46213763                              (fDrivebar != FALSE) +
    4622                               (fSplitStatus != FALSE) +
    4623                               (fAutoView != FALSE));
     3764                              (fSplitStatus != FALSE) + (fAutoView != FALSE));
    46243765      *pswpNew = *pswpClient;
    4625       pswpNew -> hwnd = WinWindowFromID(hwnd, MAIN_LED);
    4626       pswpNew -> x = swpClient.cx - ((sheight * 2) + 16);
    4627       pswpNew -> y = swpClient.y;
    4628       pswpNew -> cx = 12;
    4629       pswpNew -> cy = 12;
     3766      pswpNew->hwnd = WinWindowFromID(hwnd, MAIN_LED);
     3767      pswpNew->x = swpClient.cx - ((sheight * 2) + 16);
     3768      pswpNew->y = swpClient.y;
     3769      pswpNew->cx = 12;
     3770      pswpNew->cy = 12;
    46303771      sCount++;
    46313772      pswpNew = (PSWP) mp1 + (soldCount + 4 +
    46323773                              (fToolbar != FALSE) +
    46333774                              (fDrivebar != FALSE) +
    4634                               (fSplitStatus != FALSE) +
    4635                               (fAutoView != FALSE));
     3775                              (fSplitStatus != FALSE) + (fAutoView != FALSE));
    46363776      *pswpNew = *pswpClient;
    4637       pswpNew -> hwnd = WinWindowFromID(hwnd, MAIN_LEDHDR);
    4638       pswpNew -> x = swpClient.cx - ((sheight * 2) + 16);
    4639       pswpNew -> y = swpClient.y + 12;
    4640       pswpNew -> cx = 12;
    4641       pswpNew -> cy = sheight - 8;
     3777      pswpNew->hwnd = WinWindowFromID(hwnd, MAIN_LEDHDR);
     3778      pswpNew->x = swpClient.cx - ((sheight * 2) + 16);
     3779      pswpNew->y = swpClient.y + 12;
     3780      pswpNew->cx = 12;
     3781      pswpNew->cy = sheight - 8;
    46423782      sCount++;
    4643       if (fUserComboBox)
    4644       {
    4645         if (!aheight)
    4646         {
     3783      if (fUserComboBox) {
     3784        if (!aheight) {
    46473785
    46483786          SWP swpTemp;
     
    46553793                                (fToolbar != FALSE) +
    46563794                                (fSplitStatus != FALSE) +
    4657                                 (fDrivebar != FALSE) +
    4658                                 (fAutoView != FALSE));
     3795                                (fDrivebar != FALSE) + (fAutoView != FALSE));
    46593796        *pswpNew = *pswpClient;
    4660         pswpNew -> hwnd = hwndDrivelist;
    4661         pswpNew -> x = swpClient.x;
    4662         pswpNew -> cx = 48;
    4663         pswpClient -> cy -= (aheight + 6L);
    4664         pswpNew -> y = pswpClient -> y;
    4665         pswpNew -> cy = pswpClient -> cy + (aheight + 5L);
     3797        pswpNew->hwnd = hwndDrivelist;
     3798        pswpNew->x = swpClient.x;
     3799        pswpNew->cx = 48;
     3800        pswpClient->cy -= (aheight + 6L);
     3801        pswpNew->y = pswpClient->y;
     3802        pswpNew->cy = pswpClient->cy + (aheight + 5L);
    46663803        sCount++;
    46673804        pswpNew = (PSWP) mp1 + (soldCount + 6 +
     
    46713808                                (fAutoView != FALSE));
    46723809        *pswpNew = *pswpClient;
    4673         pswpNew -> hwnd = hwndStatelist;
    4674         pswpNew -> x = swpClient.x + 48;
    4675         pswpNew -> cx = (swpClient.cx - 48) / 7;
    4676         pswpNew -> y = pswpClient -> y;
    4677         pswpNew -> cy = pswpClient -> cy + (aheight + 5L);
     3810        pswpNew->hwnd = hwndStatelist;
     3811        pswpNew->x = swpClient.x + 48;
     3812        pswpNew->cx = (swpClient.cx - 48) / 7;
     3813        pswpNew->y = pswpClient->y;
     3814        pswpNew->cy = pswpClient->cy + (aheight + 5L);
    46783815        sCount++;
    46793816        pswpNew = (PSWP) mp1 + (soldCount + 7 +
     
    46833820                                (fAutoView != FALSE));
    46843821        *pswpNew = *pswpClient;
    4685         pswpNew -> hwnd = hwndCmdlist;
    4686         pswpNew -> x = swpClient.x + 48 + ((swpClient.cx - 48) / 7);
    4687         pswpNew -> cx = (swpClient.cx - 48) / 5 +
     3822        pswpNew->hwnd = hwndCmdlist;
     3823        pswpNew->x = swpClient.x + 48 + ((swpClient.cx - 48) / 7);
     3824        pswpNew->cx = (swpClient.cx - 48) / 5 +
    46883825          ((swpClient.cx - 48) / 5) - ((swpClient.cx - 48) / 7);
    4689         pswpNew -> y = pswpClient -> y;
    4690         pswpNew -> cy = pswpClient -> cy + (aheight + 5L);
     3826        pswpNew->y = pswpClient->y;
     3827        pswpNew->cy = pswpClient->cy + (aheight + 5L);
    46913828        sCount++;
    46923829        pswpNew = (PSWP) mp1 + (soldCount + 8 +
     
    46963833                                (fAutoView != FALSE));
    46973834        *pswpNew = *pswpClient;
    4698         pswpNew -> hwnd = hwndUserlist;
    4699         pswpNew -> x = swpClient.x + 48 + (((swpClient.cx - 48) / 5) * 2);
    4700         pswpNew -> cx = ((swpClient.x + swpClient.cx) - pswpNew -> x) -
    4701           ((fToolbar) ?
    4702            ((swpClient.cx - 48) / 7) : 0);
    4703         pswpNew -> y = pswpClient -> y;
    4704         pswpNew -> cy = pswpClient -> cy + (aheight + 5L);
     3835        pswpNew->hwnd = hwndUserlist;
     3836        pswpNew->x = swpClient.x + 48 + (((swpClient.cx - 48) / 5) * 2);
     3837        pswpNew->cx = ((swpClient.x + swpClient.cx) - pswpNew->x) -
     3838          ((fToolbar) ? ((swpClient.cx - 48) / 7) : 0);
     3839        pswpNew->y = pswpClient->y;
     3840        pswpNew->cy = pswpClient->cy + (aheight + 5L);
    47053841        sCount++;
    4706         if (fToolbar)
    4707         {
     3842        if (fToolbar) {
    47083843          pswpNew = (PSWP) mp1 + (soldCount + 9 +
    47093844                                  (fToolbar != FALSE) +
     
    47123847                                  (fAutoView != FALSE));
    47133848          *pswpNew = *pswpClient;
    4714           pswpNew -> hwnd = hwndButtonlist;
    4715           pswpNew -> x = swpClient.cx - ((swpClient.cx - 48) / 7) + 4;
    4716           pswpNew -> cx = (swpClient.x + swpClient.cx) - pswpNew -> x;
    4717           pswpNew -> y = pswpClient -> y;
    4718           pswpNew -> cy = pswpClient -> cy + (aheight + 5L);
     3849          pswpNew->hwnd = hwndButtonlist;
     3850          pswpNew->x = swpClient.cx - ((swpClient.cx - 48) / 7) + 4;
     3851          pswpNew->cx = (swpClient.x + swpClient.cx) - pswpNew->x;
     3852          pswpNew->y = pswpClient->y;
     3853          pswpNew->cy = pswpClient->cy + (aheight + 5L);
    47193854          sCount++;
    47203855        }
     
    47223857          WinShowWindow(hwndButtonlist, FALSE);
    47233858      }
    4724       else
    4725       {
     3859      else {
    47263860        WinShowWindow(hwndUserlist, FALSE);
    47273861        WinShowWindow(hwndDrivelist, FALSE);
     
    47433877                                 fToolbar != FALSE));
    47443878        pswp = (PSWP) mp1;
    4745         for (x = 0; x < soldCount; x++)
    4746         {
     3879        for (x = 0; x < soldCount; x++) {
    47473880          if (!pswpTitlebar &&
    4748               WinQueryWindowUShort(pswp -> hwnd, QWS_ID) == FID_TITLEBAR)
     3881              WinQueryWindowUShort(pswp->hwnd, QWS_ID) == FID_TITLEBAR)
    47493882            pswpTitlebar = pswp;
    47503883          else if (!pswpMinbutton &&
    4751                    WinQueryWindowUShort(pswp -> hwnd, QWS_ID) == FID_MINMAX)
     3884                   WinQueryWindowUShort(pswp->hwnd, QWS_ID) == FID_MINMAX)
    47523885            pswpMinbutton = pswp;
    4753           if (pswpTitlebar &&
    4754               pswpMinbutton)
     3886          if (pswpTitlebar && pswpMinbutton)
    47553887            break;
    47563888          pswp++;
    47573889        }
    4758         if (pswpMinbutton &&
    4759             pswpTitlebar)
    4760         {
     3890        if (pswpMinbutton && pswpTitlebar) {
    47613891          *pswpNew = *pswpMinbutton;
    4762           pswpNew -> hwnd = WinWindowFromID(hwnd, IDM_IDEALSIZE);
    4763           pswpNew -> cy = pswpMinbutton -> cy + 3;
    4764           pswpNew -> cx = min(pswpNew -> cy, (pswpMinbutton -> cx / 2) + 3);
    4765           pswpTitlebar -> cx -= (pswpNew -> cx - 1);
    4766           pswpNew -> x = pswpTitlebar -> x + (pswpTitlebar -> cx);
    4767           pswpNew -> y = pswpMinbutton -> y - 1;
     3892          pswpNew->hwnd = WinWindowFromID(hwnd, IDM_IDEALSIZE);
     3893          pswpNew->cy = pswpMinbutton->cy + 3;
     3894          pswpNew->cx = min(pswpNew->cy, (pswpMinbutton->cx / 2) + 3);
     3895          pswpTitlebar->cx -= (pswpNew->cx - 1);
     3896          pswpNew->x = pswpTitlebar->x + (pswpTitlebar->cx);
     3897          pswpNew->y = pswpMinbutton->y - 1;
    47683898          sCount++;
    47693899        }
     
    47723902      }
    47733903
    4774       if (fMoreButtons)
    4775       {
     3904      if (fMoreButtons) {
    47763905
    47773906        LONG lastx;
     
    47863915                                 fToolbar != FALSE));
    47873916        *pswpNew = *pswpClient;
    4788         pswpNew -> hwnd = hwndName;
    4789         pswpNew -> x = swpClient.x + 3;
    4790         pswpNew -> y = swpClient.y + (sheight + 6);
    4791         pswpNew -> cx = ((swpClient.cx / 2) + (swpClient.cx / 5)) - 3;
    4792         lastx = pswpNew -> x + pswpNew -> cx;
    4793         pswpNew -> cy = bheight;
    4794         pswpClient -> y += (bheight + 4);
    4795         pswpClient -> cy -= (bheight + 4);
     3917        pswpNew->hwnd = hwndName;
     3918        pswpNew->x = swpClient.x + 3;
     3919        pswpNew->y = swpClient.y + (sheight + 6);
     3920        pswpNew->cx = ((swpClient.cx / 2) + (swpClient.cx / 5)) - 3;
     3921        lastx = pswpNew->x + pswpNew->cx;
     3922        pswpNew->cy = bheight;
     3923        pswpClient->y += (bheight + 4);
     3924        pswpClient->cy -= (bheight + 4);
    47963925        sCount++;
    47973926        pswpNew = (PSWP) mp1 + (soldCount + 7 +
     
    48043933                                 fToolbar != FALSE));
    48053934        *pswpNew = *pswpClient;
    4806         pswpNew -> hwnd = hwndDate;
    4807         pswpNew -> x = lastx + 3;
    4808         pswpNew -> y = swpClient.y + (sheight + 6);
    4809         pswpNew -> cx = (swpClient.cx / 6) + (swpClient.cx / 16) - 3;
    4810         lastx = pswpNew -> x + pswpNew -> cx;
    4811         pswpNew -> cy = bheight;
     3935        pswpNew->hwnd = hwndDate;
     3936        pswpNew->x = lastx + 3;
     3937        pswpNew->y = swpClient.y + (sheight + 6);
     3938        pswpNew->cx = (swpClient.cx / 6) + (swpClient.cx / 16) - 3;
     3939        lastx = pswpNew->x + pswpNew->cx;
     3940        pswpNew->cy = bheight;
    48123941        sCount++;
    48133942        pswpNew = (PSWP) mp1 + (soldCount + 8 +
     
    48203949                                 fToolbar != FALSE));
    48213950        *pswpNew = *pswpClient;
    4822         pswpNew -> hwnd = hwndAttr;
    4823         pswpNew -> x = lastx + 3;
    4824         pswpNew -> y = swpClient.y + (sheight + 6);
    4825         pswpNew -> cx = (swpClient.cx - pswpNew -> x) - 1;
    4826         pswpNew -> cy = bheight;
     3951        pswpNew->hwnd = hwndAttr;
     3952        pswpNew->x = lastx + 3;
     3953        pswpNew->y = swpClient.y + (sheight + 6);
     3954        pswpNew->cx = (swpClient.cx - pswpNew->x) - 1;
     3955        pswpNew->cy = bheight;
    48273956        sCount++;
    48283957      }
    4829       else
    4830       {
     3958      else {
    48313959        WinShowWindow(hwndAttr, FALSE);
    48323960        WinShowWindow(hwndName, FALSE);
     
    48473975      if (fToolbar)
    48483976        sCount++;
    4849       if (fUserComboBox)
    4850       {
     3977      if (fUserComboBox) {
    48513978        sCount += 4;
    48523979        if (fToolbar)
     
    48723999{
    48734000  SetShiftState();
    4874   switch (SHORT1FROMMP(mp1))
    4875   {
     4001  switch (SHORT1FROMMP(mp1)) {
    48764002  case IDM_SETTARGET:
    48774003    SetTargetDir(hwnd, FALSE);
     
    48804006  case IDM_TOAUTOMLE:
    48814007    if (fComments && fAutoView)
    4882       WinSetFocus(HWND_DESKTOP,
    4883                   hwndAutoMLE);
     4008      WinSetFocus(HWND_DESKTOP, hwndAutoMLE);
    48844009    break;
    48854010
     
    48984023      memset(&wa, 0, sizeof(wa));
    48994024      wa.size = sizeof(wa);
    4900       pci = (PCNRITEM) WinSendMsg(WinWindowFromID(WinWindowFromID(
    4901                                            hwndTree, FID_CLIENT), TREE_CNR),
    4902                                   CM_QUERYRECORDEMPHASIS,
    4903                                   MPFROMLONG(CMA_FIRST),
    4904                                   MPFROMSHORT(CRA_CURSORED));
    4905       if (pci && (INT) pci != -1)
    4906       {
    4907         strcpy(wa.szCurrentPath1, pci -> szFileName);
     4025      pci =
     4026        (PCNRITEM)
     4027        WinSendMsg(WinWindowFromID
     4028                   (WinWindowFromID(hwndTree, FID_CLIENT), TREE_CNR),
     4029                   CM_QUERYRECORDEMPHASIS, MPFROMLONG(CMA_FIRST),
     4030                   MPFROMSHORT(CRA_CURSORED));
     4031      if (pci && (INT) pci != -1) {
     4032        strcpy(wa.szCurrentPath1, pci->szFileName);
    49084033        MakeValidDir(wa.szCurrentPath1);
    49094034      }
    49104035      else
    49114036        save_dir2(wa.szCurrentPath1);
    4912       TopWindowName(hwndMain, (HWND)0, wa.szCurrentPath2);
     4037      TopWindowName(hwndMain, (HWND) 0, wa.szCurrentPath2);
    49134038      if (!*wa.szCurrentPath2)
    49144039        strcpy(wa.szCurrentPath2, wa.szCurrentPath1);
     
    49204045                    WALK2_FRAME,
    49214046                    MPFROMP(&wa)) &&
    4922           !IsFile(wa.szCurrentPath1) &&
    4923           !IsFile(wa.szCurrentPath2))
    4924       {
    4925         if (!*dircompare)
    4926         {
     4047          !IsFile(wa.szCurrentPath1) && !IsFile(wa.szCurrentPath2)) {
     4048        if (!*dircompare) {
    49274049
    49284050          COMPARE *cmp;
    49294051
    4930           cmp = xmallocz(sizeof(COMPARE),pszSrcFile,__LINE__);
     4052          cmp = xmallocz(sizeof(COMPARE), pszSrcFile, __LINE__);
    49314053          if (cmp) {
    4932             cmp -> size = sizeof(COMPARE);
    4933             strcpy(cmp -> leftdir, wa.szCurrentPath1);
    4934             strcpy(cmp -> rightdir, wa.szCurrentPath2);
    4935             cmp -> hwndParent = hwnd;
    4936             cmp -> dcd.hwndParent = hwnd;
     4054            cmp->size = sizeof(COMPARE);
     4055            strcpy(cmp->leftdir, wa.szCurrentPath1);
     4056            strcpy(cmp->rightdir, wa.szCurrentPath2);
     4057            cmp->hwndParent = hwnd;
     4058            cmp->dcd.hwndParent = hwnd;
    49374059            WinDlgBox(HWND_DESKTOP,
    49384060                      HWND_DESKTOP,
    4939                       CompareDlgProc,
    4940                       FM3ModHandle,
    4941                       COMP_FRAME,
    4942                       MPFROMP(cmp));
     4061                      CompareDlgProc, FM3ModHandle, COMP_FRAME, MPFROMP(cmp));
    49434062          }
    49444063        }
    4945         else
    4946         {
     4064        else {
    49474065
    49484066          CHAR d1[] = "\"";
     
    49594077                  "%s %s%s%s %s%s%s",
    49604078                  dircompare,
    4961                   d1,
    4962                   wa.szCurrentPath1,
    4963                   d1,
    4964                   d2,
    4965                   wa.szCurrentPath2,
    4966                   d2);
     4079                  d1, wa.szCurrentPath1, d1, d2, wa.szCurrentPath2, d2);
    49674080        }
    49684081      }
     
    49724085  case IDM_EXIT:
    49734086  case IDM_KILLME:
    4974     PostMsg(hwnd,
    4975             WM_CLOSE,
    4976             MPVOID,
    4977             MPVOID);
     4087    PostMsg(hwnd, WM_CLOSE, MPVOID, MPVOID);
    49784088    break;
    49794089
     
    49834093        !WinIsWindow(WinQueryAnchorBlock(hwnd),
    49844094                     WinWindowFromID(hwndStatus2, COMMAND_LINE)))
    4985       PostMsg(hwndStatus2,
    4986               UM_CLICKED,
    4987               MPVOID,
    4988               MPVOID);
     4095      PostMsg(hwndStatus2, UM_CLICKED, MPVOID, MPVOID);
    49894096    break;
    49904097
     
    49954102
    49964103      *temp = 0;
    4997       WinQueryWindowText(hwndUserlist,
    4998                          CCHMAXPATH,
    4999                          temp);
     4104      WinQueryWindowText(hwndUserlist, CCHMAXPATH, temp);
    50004105      bstrip(temp);
    50014106      if (*temp &&
    5002           !DosQueryPathInfo(temp,
    5003                             FIL_QUERYFULLNAME,
    5004                             path,
    5005                             sizeof(path)))
    5006       {
    5007         if (SHORT1FROMMP(mp1) == IDM_ADDTOUSERLIST)
    5008         {
     4107          !DosQueryPathInfo(temp, FIL_QUERYFULLNAME, path, sizeof(path))) {
     4108        if (SHORT1FROMMP(mp1) == IDM_ADDTOUSERLIST) {
    50094109          if (!add_udir(TRUE, path))
    5010             Runtime_Error(pszSrcFile, __LINE__, "add_udir");
    5011           else {
    5012             if (fUdirsChanged)
    5013               save_udirs();
    5014             WinSendMsg(hwnd,
    5015                        UM_FILLUSERLIST,
    5016                        MPVOID,
    5017                        MPVOID);
    5018           }
    5019         }
    5020         else
    5021         {
    5022           if (!remove_udir(path))
    5023             Runtime_Error(pszSrcFile, __LINE__, "remove_udir");
     4110            Runtime_Error(pszSrcFile, __LINE__, "add_udir");
    50244111          else {
    50254112            if (fUdirsChanged)
     
    50284115          }
    50294116        }
     4117        else {
     4118          if (!remove_udir(path))
     4119            Runtime_Error(pszSrcFile, __LINE__, "remove_udir");
     4120          else {
     4121            if (fUdirsChanged)
     4122              save_udirs();
     4123            WinSendMsg(hwnd, UM_FILLUSERLIST, MPVOID, MPVOID);
     4124          }
     4125        }
    50304126      }
    50314127    }
     
    50404136      WinQueryWindowText(hwndStatelist, 13, name);
    50414137      bstrip(name);
    5042       if (*name)
    5043       {
     4138      if (*name) {
    50444139        if (SHORT1FROMMP(mp1) == IDM_SAVEDIRCNRSTATE) {
    50454140          // Save
    5046           if (SaveDirCnrState(hwnd, name))
    5047           {
    5048             if (add_setup(name))
    5049             {
     4141          if (SaveDirCnrState(hwnd, name)) {
     4142            if (add_setup(name)) {
    50504143              WinSendMsg(hwndStatelist, LM_INSERTITEM,
    5051                          MPFROM2SHORT(LIT_SORTASCENDING, 0),
    5052                          MPFROMP(name));
     4144                         MPFROM2SHORT(LIT_SORTASCENDING, 0), MPFROMP(name));
    50534145              save_setups();
    50544146            }
    50554147          }
    5056           WinSetWindowText(hwndStatelist,GetPString(IDS_STATETEXT));
     4148          WinSetWindowText(hwndStatelist, GetPString(IDS_STATETEXT));
    50574149        }
    50584150        else {
     
    50654157          sprintf(s, "%s.NumDirsLastTime", name);
    50664158          size = sizeof(ULONG);
    5067           if (!PrfQueryProfileData(fmprof, FM3Str, s, (PVOID)&numsaves, &size)) {
    5068             saymsg(MB_ENTER | MB_ICONASTERISK,
    5069                   hwnd,
    5070                    GetPString(IDS_WARNINGTEXT),
    5071                    GetPString(IDS_DOESNTEXISTTEXT), name);
     4159          if (!PrfQueryProfileData
     4160              (fmprof, FM3Str, s, (PVOID) & numsaves, &size)) {
     4161            saymsg(MB_ENTER | MB_ICONASTERISK, hwnd,
     4162                   GetPString(IDS_WARNINGTEXT),
     4163                   GetPString(IDS_DOESNTEXISTTEXT), name);
    50724164          }
    50734165          else if (!size)
    5074             Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     4166            Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
    50754167          else {
    50764168            PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
    5077             for (x = 0; x < numsaves; x++)
    5078             {
     4169            for (x = 0; x < numsaves; x++) {
    50794170              sprintf(s, "%s.DirCnrPos.%lu", name, x);
    50804171              PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0);
     
    51064197
    51074198      WinQueryWindowPos(WinQueryWindow(hwnd, QW_PARENT), &swp);
    5108       if (swp.fl & SWP_MAXIMIZE)
    5109       {
     4199      if (swp.fl & SWP_MAXIMIZE) {
    51104200        WinSendMsg(WinQueryWindow(hwnd, QW_PARENT), WM_SYSCOMMAND,
    51114201                   MPFROM2SHORT(SC_RESTORE, 0), MPVOID);
     
    51184208      swpD.cy -= (icz + bsz);
    51194209      if (swp.x == swpD.x && swp.y == swpD.y &&
    5120           swp.cx == swpD.cx &&
    5121           swp.cy == swpD.cy &&
    5122       // fixme to be #defined someday
     4210          swp.cx == swpD.cx && swp.cy == swpD.cy &&
     4211          // fixme to be #defined someday
    51234212          WinQueryWindowUShort(hwnd, QWL_USER + 10) &&
    5124           WinQueryWindowUShort(hwnd, QWL_USER + 14))
    5125       {
     4213          WinQueryWindowUShort(hwnd, QWL_USER + 14)) {
    51264214        swpD.x = WinQueryWindowUShort(hwnd, QWL_USER + 8);
    51274215        swpD.cx = WinQueryWindowUShort(hwnd, QWL_USER + 10);
     
    51294217        swpD.cy = WinQueryWindowUShort(hwnd, QWL_USER + 14);
    51304218      }
    5131       else
    5132       {
     4219      else {
    51334220        WinSetWindowUShort(hwnd, QWL_USER + 8, (USHORT) swp.x);
    51344221        WinSetWindowUShort(hwnd, QWL_USER + 10, (USHORT) swp.cx);
     
    51374224      }
    51384225      WinSetWindowPos(WinQueryWindow(hwnd, QW_PARENT), HWND_TOP,
    5139                       swpD.x, swpD.y, swpD.cx,
    5140                       swpD.cy, SWP_MOVE | SWP_SIZE);
     4226                      swpD.x, swpD.y, swpD.cx, swpD.cy, SWP_MOVE | SWP_SIZE);
    51414227    }
    51424228    break;
     
    51514237  case DID_CANCEL:
    51524238    {
    5153       HWND hwndTop = TopWindow(hwndMain, (HWND)0);
     4239      HWND hwndTop = TopWindow(hwndMain, (HWND) 0);
    51544240
    51554241      if (hwndTop)
    5156         WinSetFocus(HWND_DESKTOP,
    5157                     hwndTop);
     4242        WinSetFocus(HWND_DESKTOP, hwndTop);
    51584243    }
    51594244    break;
     
    51614246  case IDM_NOTEBOOK:
    51624247    WinDlgBox(HWND_DESKTOP,
    5163               hwnd,
    5164               CfgDlgProc,
    5165               FM3ModHandle,
    5166               CFG_FRAME,
    5167               MPVOID);
     4248              hwnd, CfgDlgProc, FM3ModHandle, CFG_FRAME, MPVOID);
    51684249    break;
    51694250
     
    51764257              VINF_FRAME,
    51774258              ((SHORT1FROMMP(mp1) == IDM_VIEWHELPS) ?
    5178                MPFROMP(NullStr) :
    5179                MPVOID));
     4259               MPFROMP(NullStr) : MPVOID));
    51804260    break;
    51814261
     
    51854265
    51864266      *newpath = 0;
    5187       TopWindowName(hwnd, (HWND)0, newpath);
     4267      TopWindowName(hwnd, (HWND) 0, newpath);
    51884268      if (WinDlgBox(HWND_DESKTOP,
    51894269                    hwnd,
    51904270                    WalkAllDlgProc,
    5191                     FM3ModHandle,
    5192                     WALK_FRAME,
    5193                     MPFROMP(newpath)) &&
    5194           *newpath)
    5195         OpenDirCnr((HWND)0,
    5196                    hwndMain,
    5197                    hwndTree,
    5198                    FALSE,
    5199                    newpath);
     4271                    FM3ModHandle, WALK_FRAME, MPFROMP(newpath)) && *newpath)
     4272        OpenDirCnr((HWND) 0, hwndMain, hwndTree, FALSE, newpath);
    52004273    }
    52014274    break;
     
    52154288  case IDM_HELPKEYS:
    52164289  case IDM_HELPGENERAL:
    5217     if (hwndHelp)
    5218     {
    5219       if (SHORT1FROMMP(mp2) == CMDSRC_MENU)
    5220       {
     4290    if (hwndHelp) {
     4291      if (SHORT1FROMMP(mp2) == CMDSRC_MENU) {
    52214292
    52224293        RECTL rcl;
     
    52284299        rcl.xLeft += icz;
    52294300        rcl.xRight -= icz;
    5230         WinSendMsg(hwndHelp, HM_SET_COVERPAGE_SIZE,
    5231                    MPFROMP(&rcl), MPVOID);
    5232       }
    5233       else
    5234       {
     4301        WinSendMsg(hwndHelp, HM_SET_COVERPAGE_SIZE, MPFROMP(&rcl), MPVOID);
     4302      }
     4303      else {
    52354304
    52364305        RECTL rcl;
     
    52414310        rcl.xLeft = (rcl.xRight / 2) - (rcl.xRight / 7);
    52424311        rcl.xRight -= 8;
    5243         WinSendMsg(hwndHelp, HM_SET_COVERPAGE_SIZE,
    5244                    MPFROMP(&rcl), MPVOID);
    5245       }
    5246       switch (SHORT1FROMMP(mp1))
    5247       {
     4312        WinSendMsg(hwndHelp, HM_SET_COVERPAGE_SIZE, MPFROMP(&rcl), MPVOID);
     4313      }
     4314      switch (SHORT1FROMMP(mp1)) {
    52484315      case IDM_HELPCONTEXT:
    52494316        WinSendMsg(hwndHelp, HM_DISPLAY_HELP,
    5250                    MPFROM2SHORT(HELP_CONTEXT, 0),
    5251                    MPFROMSHORT(HM_RESOURCEID));
     4317                   MPFROM2SHORT(HELP_CONTEXT, 0), MPFROMSHORT(HM_RESOURCEID));
    52524318        break;
    52534319
     
    52554321        if (hwndHelp)
    52564322          WinSendMsg(hwndHelp, HM_DISPLAY_HELP,
    5257                      MPFROM2SHORT(HELP_MOUSE, 0),
    5258                      MPFROMSHORT(HM_RESOURCEID));
     4323                     MPFROM2SHORT(HELP_MOUSE, 0), MPFROMSHORT(HM_RESOURCEID));
    52594324        break;
    52604325
    52614326      case IDM_HELPPIX:
    52624327        WinSendMsg(hwndHelp, HM_DISPLAY_HELP,
    5263                    MPFROM2SHORT(HELP_BITMAP1, 0),
    5264                    MPFROMSHORT(HM_RESOURCEID));
     4328                   MPFROM2SHORT(HELP_BITMAP1, 0), MPFROMSHORT(HM_RESOURCEID));
    52654329        break;
    52664330
     
    52734337      case IDM_HELPHINTS:
    52744338        WinSendMsg(hwndHelp, HM_DISPLAY_HELP,
    5275                    MPFROM2SHORT(HELP_HINTS, 0),
    5276                    MPFROMSHORT(HM_RESOURCEID));
     4339                   MPFROM2SHORT(HELP_HINTS, 0), MPFROMSHORT(HM_RESOURCEID));
    52774340        break;
    52784341
    52794342      case IDM_HELPGENERAL:
    52804343        WinSendMsg(hwndHelp, HM_DISPLAY_HELP,
    5281                    MPFROM2SHORT(HELP_MAIN, 0),
    5282                    MPFROMSHORT(HM_RESOURCEID));
     4344                   MPFROM2SHORT(HELP_MAIN, 0), MPFROMSHORT(HM_RESOURCEID));
    52834345        break;
    52844346      case IDM_HELPKEYS:
    52854347        WinSendMsg(hwndHelp, HM_DISPLAY_HELP,
    5286                    MPFROM2SHORT(HELP_KEYS, 0),
    5287                    MPFROMSHORT(HM_RESOURCEID));
     4348                   MPFROM2SHORT(HELP_KEYS, 0), MPFROMSHORT(HM_RESOURCEID));
    52884349        break;
    52894350
     
    53224383
    53234384      if (!DosQuerySysInfo(QSV_VERSION_MAJOR, QSV_VERSION_MINOR,
    5324                            (PVOID) & version, (ULONG) sizeof(version)))
    5325       {
    5326         if (version[0] > 20L || (version[0] == 20L && version[1] > 29L))
    5327         {
     4385                           (PVOID) & version, (ULONG) sizeof(version))) {
     4386        if (version[0] > 20L || (version[0] == 20L && version[1] > 29L)) {
    53284387          if (SHORT1FROMMP(mp1) == IDM_HICOLORPALETTE)
    53294388            palette = "<WP_HIRESCLRPAL>";
     
    53734432                                    MPFROMLONG(CMA_FIRST),
    53744433                                    MPFROMSHORT(CRA_CURSORED));
    5375       if (pci && (INT) pci != -1)
    5376       {
    5377         strcpy(path, pci -> szFileName);
     4434      if (pci && (INT) pci != -1) {
     4435        strcpy(path, pci->szFileName);
    53784436        MakeValidDir(path);
    53794437      }
     
    53934451
    53944452      *path = 0;
    5395       TopWindowName(hwnd, (HWND)0, path);
     4453      TopWindowName(hwnd, (HWND) 0, path);
    53964454      if (SHORT1FROMMP(mp1) == IDM_DOSCOMMANDLINE)
    53974455        env = GetCmdSpec(TRUE);
    5398       else if (SHORT1FROMMP(mp1) != IDM_COMMANDLINE)
    5399       {
     4456      else if (SHORT1FROMMP(mp1) != IDM_COMMANDLINE) {
    54004457        env = "WINOS2.COM";
    54014458        type = SEPARATE | FULLSCREEN;
     
    54164473    else
    54174474      fComments = TRUE;
    5418     PrfWriteProfileData(fmprof, FM3Str, "Comments", &fComments,
    5419                         sizeof(BOOL));
     4475    PrfWriteProfileData(fmprof, FM3Str, "Comments", &fComments, sizeof(BOOL));
    54204476    WinSetWindowText((fComments) ? hwndAutoview : hwndAutoMLE, NullStr);
    54214477    goto AutoChange;
     
    54274483    PostMsg(WinQueryWindow(hwnd, QW_PARENT), WM_UPDATEFRAME,
    54284484            MPFROMLONG(FCF_SIZEBORDER), MPVOID);
    5429     if (fAutoView)
    5430     {
     4485    if (fAutoView) {
    54314486
    54324487      CHAR s[CCHMAXPATH];
     
    54344489      PCNRITEM pci;
    54354490
    5436       hwndDir = TopWindowName(hwnd, (HWND)0, s);
    5437       if (hwndDir)
    5438       {
     4491      hwndDir = TopWindowName(hwnd, (HWND) 0, s);
     4492      if (hwndDir) {
    54394493        hwndDir = WinWindowFromID(hwndDir, FID_CLIENT);
    5440         if (hwndDir)
    5441         {
     4494        if (hwndDir) {
    54424495          hwndDir = WinWindowFromID(hwndDir, DIR_CNR);
    5443           if (hwndDir)
    5444           {
     4496          if (hwndDir) {
    54454497            pci = (PCNRITEM) WinSendMsg(hwndDir, CM_QUERYRECORDEMPHASIS,
    54464498                                        MPFROMLONG(CMA_FIRST),
    54474499                                        MPFROMSHORT(CRA_CURSORED));
    54484500            if (pci && (INT) pci != -1 &&
    5449             (!(driveflags[toupper(*pci -> szFileName) - 'A'] & DRIVE_SLOW)))
     4501                (!(driveflags[toupper(*pci->szFileName) - 'A'] & DRIVE_SLOW)))
    54504502              WinSendMsg(hwnd,
    54514503                         UM_LOADFILE,
    5452                          MPFROMP(pci -> szFileName),
     4504                         MPFROMP(pci->szFileName),
    54534505                         (SHORT1FROMMP(mp1) == IDM_AUTOVIEW) ?
    5454                          MPVOID :
    5455                          MPFROMLONG(1L));
     4506                         MPVOID : MPFROMLONG(1L));
    54564507          }
    54574508        }
     
    54824533      hwndMenu = WinQueryWindowULong(hwnd, QWL_USER);
    54834534      MenuInvisible = (MenuInvisible) ? FALSE : TRUE;
    5484       if (MenuInvisible)
    5485       {
     4535      if (MenuInvisible) {
    54864536        WinSetParent(hwndMenu, HWND_OBJECT, FALSE);
    54874537        WinSetMenuItemText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
     
    54894539                           GetPString(IDS_UNHIDEMENUTEXT));
    54904540      }
    5491       else
    5492       {
     4541      else {
    54934542        WinSetParent(hwndMenu, WinQueryWindow(hwnd, QW_PARENT), FALSE);
    54944543        WinSetMenuItemText(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
     
    55154564      if (!already && !fAutoTile && !fExternalCollector)
    55164565        GetNextWindowPos(hwnd, &swp, NULL, NULL);
    5517       hwndC = StartCollector((fExternalCollector) ? HWND_DESKTOP :
    5518                              hwnd, 4);
    5519       if (hwndC)
    5520       {
     4566      hwndC = StartCollector((fExternalCollector) ? HWND_DESKTOP : hwnd, 4);
     4567      if (hwndC) {
    55214568        if (!already && !fAutoTile && !fExternalCollector)
    55224569          WinSetWindowPos(hwndC, HWND_TOP, swp.x, swp.y,
     
    55424589      TOOL *tool;
    55434590
    5544       if (!toolhead || !toolhead -> next)
    5545       {
    5546         firsttool = (toolhead) ? toolhead -> id : 0;
     4591      if (!toolhead || !toolhead->next) {
     4592        firsttool = (toolhead) ? toolhead->id : 0;
    55474593        break;
    55484594      }
     
    55504596      if (!tool)
    55514597        tool = toolhead;
    5552       if (SHORT1FROMMP(mp1) == IDM_TOOLRIGHT)
    5553       {
     4598      if (SHORT1FROMMP(mp1) == IDM_TOOLRIGHT) {
    55544599        tool = prev_tool(tool, TRUE);
    5555         firsttool = tool -> id;
    5556       }
    5557       else
    5558       {
     4600        firsttool = tool->id;
     4601      }
     4602      else {
    55594603        tool = next_tool(tool, TRUE);
    5560         firsttool = tool -> id;
     4604        firsttool = tool->id;
    55614605      }
    55624606      ResizeTools(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
     
    55664610
    55674611  case IDM_CREATETOOL:
    5568     BuildTools(hwndToolback,
    5569                TRUE);
     4612    BuildTools(hwndToolback, TRUE);
    55704613    break;
    55714614
    55724615  case IDM_TOOLBAR:
    55734616    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER),
    5574                  IDM_TOOLSUBMENU,
    5575                  &fToolbar,
    5576                  TRUE,
    5577                  "Toolbar");
    5578     BuildTools(hwndToolback,
    5579                TRUE);
     4617                 IDM_TOOLSUBMENU, &fToolbar, TRUE, "Toolbar");
     4618    BuildTools(hwndToolback, TRUE);
    55804619    WinShowWindow(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    5581                                   MAIN_TOOLS),
    5582                   fToolbar);
     4620                                  MAIN_TOOLS), fToolbar);
    55834621    WinSendMsg(WinQueryWindow(hwnd, QW_PARENT),
    5584                WM_UPDATEFRAME,
    5585                MPFROMLONG(FCF_SIZEBORDER),
    5586                MPVOID);
     4622               WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID);
    55874623    if (fDrivebar)
    55884624      WinInvalidateRect(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    5589                                         MAIN_DRIVES),
    5590                         NULL,
    5591                         TRUE);
     4625                                        MAIN_DRIVES), NULL, TRUE);
    55924626    break;
    55934627
    55944628  case IDM_DRIVEBAR:
    55954629    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER),
    5596                  IDM_DRIVEBAR,
    5597                  &fDrivebar,
    5598                  TRUE,
    5599                  "Drivebar");
     4630                 IDM_DRIVEBAR, &fDrivebar, TRUE, "Drivebar");
    56004631    WinShowWindow(WinWindowFromID(WinQueryWindow(hwnd, QW_PARENT),
    5601                                   MAIN_DRIVES),
    5602                   fDrivebar);
     4632                                  MAIN_DRIVES), fDrivebar);
    56034633    PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    5604             WM_UPDATEFRAME,
    5605             MPFROMLONG(FCF_SIZEBORDER),
    5606             MPVOID);
    5607     PostMsg(hwnd,
    5608             UM_BUILDDRIVEBAR,
    5609             MPVOID,
    5610             MPVOID);
     4634            WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID);
     4635    PostMsg(hwnd, UM_BUILDDRIVEBAR, MPVOID, MPVOID);
    56114636    break;
    56124637
    56134638  case IDM_USERLIST:
    56144639    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER),
    5615                  SHORT1FROMMP(mp1),
    5616                  &fUserComboBox,
    5617                  TRUE,
    5618                  "UserComboBox");
     4640                 SHORT1FROMMP(mp1), &fUserComboBox, TRUE, "UserComboBox");
    56194641    WinShowWindow(hwndUserlist, fUserComboBox);
    56204642    PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    5621             WM_UPDATEFRAME,
    5622             MPFROMLONG(FCF_SIZEBORDER),
    5623             MPVOID);
    5624     PostMsg(hwnd,
    5625             UM_FILLUSERLIST,
    5626             MPVOID,
    5627             MPVOID);
    5628     PostMsg(hwnd,
    5629             UM_FILLSETUPLIST,
    5630             MPVOID,
    5631             MPVOID);
    5632     PostMsg(hwnd,
    5633             UM_FILLCMDLIST,
    5634             MPVOID,
    5635             MPVOID);
    5636     PostMsg(hwnd,
    5637             UM_FILLBUTTONLIST,
    5638             MPVOID,
    5639             MPVOID);
     4643            WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID);
     4644    PostMsg(hwnd, UM_FILLUSERLIST, MPVOID, MPVOID);
     4645    PostMsg(hwnd, UM_FILLSETUPLIST, MPVOID, MPVOID);
     4646    PostMsg(hwnd, UM_FILLCMDLIST, MPVOID, MPVOID);
     4647    PostMsg(hwnd, UM_FILLBUTTONLIST, MPVOID, MPVOID);
    56404648    break;
    56414649
     
    56454653    WinSetWindowText(hwndAttr, NullStr);
    56464654    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER),
    5647                  SHORT1FROMMP(mp1),
    5648                  &fMoreButtons,
    5649                  TRUE,
    5650                  "MoreButtons");
    5651     if (fMoreButtons)
    5652     {
     4655                 SHORT1FROMMP(mp1), &fMoreButtons, TRUE, "MoreButtons");
     4656    if (fMoreButtons) {
    56534657
    56544658      HWND hwndTemp;
    56554659
    5656       hwndTemp = TopWindow(hwnd, (HWND)0);
    5657 
    5658       if (hwndTemp)
    5659       {
    5660         WinSetFocus(HWND_DESKTOP,
    5661                     hwnd);
    5662         WinSetFocus(HWND_DESKTOP,
    5663                     hwndTemp);
     4660      hwndTemp = TopWindow(hwnd, (HWND) 0);
     4661
     4662      if (hwndTemp) {
     4663        WinSetFocus(HWND_DESKTOP, hwnd);
     4664        WinSetFocus(HWND_DESKTOP, hwndTemp);
    56644665      }
    56654666    }
    56664667    PostMsg(WinQueryWindow(hwnd, QW_PARENT),
    5667             WM_UPDATEFRAME,
    5668             MPFROMLONG(FCF_SIZEBORDER),
    5669             MPVOID);
     4668            WM_UPDATEFRAME, MPFROMLONG(FCF_SIZEBORDER), MPVOID);
    56704669    break;
    56714670
    56724671  case IDM_FREETREE:
    5673     if (fFreeTree)
    5674     {
     4672    if (fFreeTree) {
    56754673
    56764674      SWP swp, swpT;
     
    56784676      WinQueryWindowPos(hwndTree, &swpT);
    56794677      WinQueryWindowPos(hwnd, &swp);
    5680       WinSetWindowPos(hwndTree, HWND_TOP, 0, swp.cy - swpT.cy, 0, 0, SWP_MOVE);
     4678      WinSetWindowPos(hwndTree, HWND_TOP, 0, swp.cy - swpT.cy, 0, 0,
     4679                      SWP_MOVE);
    56814680    }
    56824681    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER), SHORT1FROMMP(mp1),
     
    56884687  case IDM_AUTOTILE:
    56894688    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER),
    5690                  SHORT1FROMMP(mp1),
    5691                  &fAutoTile,
    5692                  TRUE,
    5693                  "AutoTile");
     4689                 SHORT1FROMMP(mp1), &fAutoTile, TRUE, "AutoTile");
    56944690    if (fAutoTile)
    56954691      TileChildren(hwnd, TRUE);
     
    56984694  case IDM_TILEBACKWARDS:
    56994695    SetMenuCheck(WinQueryWindowULong(hwnd, QWL_USER),
    5700                  SHORT1FROMMP(mp1),
    5701                  &fTileBackwards,
    5702                  TRUE,
    5703                  "TileBackwards");
     4696                 SHORT1FROMMP(mp1), &fTileBackwards, TRUE, "TileBackwards");
    57044697    if (fAutoTile)
    57054698      TileChildren(hwnd, TRUE);
     
    57084701  case IDM_NEXTWINDOW:
    57094702  case IDM_PREVWINDOW:
    5710     NextChild(hwnd,
    5711               (SHORT1FROMMP(mp1) == IDM_PREVWINDOW));
     4703    NextChild(hwnd, (SHORT1FROMMP(mp1) == IDM_PREVWINDOW));
    57124704    break;
    57134705
     
    57214713
    57224714  case IDM_RESTORE:
    5723     MinResChildren(hwnd,
    5724                    SWP_RESTORE);
     4715    MinResChildren(hwnd, SWP_RESTORE);
    57254716    break;
    57264717
    57274718  case IDM_MINIMIZE:
    5728     MinResChildren(hwnd,
    5729                    SWP_MINIMIZE);
     4719    MinResChildren(hwnd, SWP_MINIMIZE);
    57304720    break;
    57314721
     
    57444734  case IDM_EDITCOMMANDS:
    57454735    EditCommands(hwnd);
    5746     PostMsg(hwnd,
    5747             UM_FILLCMDLIST,
    5748             MPVOID,
    5749             MPVOID);
     4736    PostMsg(hwnd, UM_FILLCMDLIST, MPVOID, MPVOID);
    57504737    break;
    57514738
    57524739  default:
    5753     if (!SwitchCommand((HWND)WinQueryWindowULong(hwnd, QWL_USER),
    5754                        SHORT1FROMMP(mp1)))
    5755     {
     4740    if (!SwitchCommand((HWND) WinQueryWindowULong(hwnd, QWL_USER),
     4741                       SHORT1FROMMP(mp1))) {
    57564742      if (SHORT1FROMMP(mp1) >= IDM_COMMANDSTART &&
    5757           SHORT1FROMMP(mp1) < IDM_QUICKTOOLSTART)
    5758       {
     4743          SHORT1FROMMP(mp1) < IDM_QUICKTOOLSTART) {
    57594744
    57604745        INT x;
     
    57634748        if (!cmdloaded)
    57644749          load_commands();
    5765         hwndCnr = TopWindow(hwnd, (HWND)0);
    5766         hwndCnr = (HWND)WinSendMsg(WinWindowFromID(hwndCnr, FID_CLIENT),
    5767                                     UM_CONTAINERHWND,
    5768                                     MPVOID,
    5769                                     MPVOID);
     4750        hwndCnr = TopWindow(hwnd, (HWND) 0);
     4751        hwndCnr = (HWND) WinSendMsg(WinWindowFromID(hwndCnr, FID_CLIENT),
     4752                                    UM_CONTAINERHWND, MPVOID, MPVOID);
    57704753        if (!hwndCnr) {
    5771           Runtime_Error2(pszSrcFile, __LINE__, IDS_NOWINDOWTEXT);
     4754          Runtime_Error2(pszSrcFile, __LINE__, IDS_NOWINDOWTEXT);
    57724755          break;
    57734756        }
    57744757        x = SHORT1FROMMP(mp1) - IDM_COMMANDSTART;
    5775         if (x >= 0)
    5776         {
     4758        if (x >= 0) {
    57774759          x++;
    57784760          RunCommand(hwndCnr, x);
    5779           if (fUnHilite)
    5780           {
     4761          if (fUnHilite) {
    57814762
    57824763            PCNRITEM pci;
     
    57904771                                        MPFROMSHORT(CRA_CURSORED));
    57914772            if (pci && (INT) pci != -1 &&
    5792                 (pci -> rc.flRecordAttr & CRA_SELECTED))
    5793               UnHilite(hwnd,
    5794                        TRUE,
    5795                        ((dcd) ? &dcd -> lastselection : NULL));
     4773                (pci->rc.flRecordAttr & CRA_SELECTED))
     4774              UnHilite(hwnd, TRUE, ((dcd) ? &dcd->lastselection : NULL));
    57964775          }
    57974776        }
    57984777      }
    57994778      else if (SHORT1FROMMP(mp1) >= IDM_QUICKTOOLSTART &&
    5800                SHORT1FROMMP(mp1) < IDM_QUICKTOOLSTART + 50)
    5801       {
     4779               SHORT1FROMMP(mp1) < IDM_QUICKTOOLSTART + 50) {
    58024780        if (!qtloaded)
    58034781          load_quicktools();
    5804         if (quicktool[SHORT1FROMMP(mp1) - IDM_QUICKTOOLSTART])
    5805         {
     4782        if (quicktool[SHORT1FROMMP(mp1) - IDM_QUICKTOOLSTART]) {
    58064783          if (fToolsChanged)
    58074784            save_tools(NULL);
    58084785          if (!load_tools(quicktool[SHORT1FROMMP(mp1) - IDM_QUICKTOOLSTART]))
    58094786            load_tools(NULL);
    5810           else
    5811           {
     4787          else {
    58124788            strcpy(lasttoolbox,
    58134789                   quicktool[SHORT1FROMMP(mp1) - IDM_QUICKTOOLSTART]);
    5814             PrfWriteProfileString(fmprof,
    5815                                   FM3Str,
    5816                                   "LastToolBox",
    5817                                   lasttoolbox);
     4790            PrfWriteProfileString(fmprof, FM3Str, "LastToolBox", lasttoolbox);
    58184791          }
    5819           BuildTools(hwndToolback,
    5820                      TRUE);
    5821         }
    5822       }
    5823       else
    5824       {
     4792          BuildTools(hwndToolback, TRUE);
     4793        }
     4794      }
     4795      else {
    58254796
    58264797        HWND hwndActive;
    58274798
    5828         hwndActive = TopWindow(hwnd,
    5829                                (HWND)0);
     4799        hwndActive = TopWindow(hwnd, (HWND) 0);
    58304800        if (hwndActive)
    58314801          PostMsg(WinWindowFromID(hwndActive, FID_CLIENT),
    5832                   WM_COMMAND,
    5833                   mp1,
    5834                   mp2);
     4802                  WM_COMMAND, mp1, mp2);
    58354803      }
    58364804    }
     
    58404808}
    58414809
    5842 static MRESULT EXPENTRY MainWMOnce(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     4810static MRESULT EXPENTRY MainWMOnce(HWND hwnd, ULONG msg, MPARAM mp1,
     4811                                   MPARAM mp2)
    58434812{
    58444813  TID tid;
     
    58554824  switch (msg) {
    58564825  case WM_CREATE:
    5857     WinQueryWindowProcess(hwnd,&mypid,&tid);
     4826    WinQueryWindowProcess(hwnd, &mypid, &tid);
    58584827    hwndMain = hwnd;
    58594828    WinSetWindowUShort(hwnd, QWL_USER + 8, 0);
     
    58614830    WinSetWindowUShort(hwnd, QWL_USER + 12, 0);
    58624831    WinSetWindowUShort(hwnd, QWL_USER + 16, 0);
    5863     if (_beginthread(MakeMainObjWin,NULL,245760,MPVOID) == -1) {
    5864       Runtime_Error(pszSrcFile, __LINE__, GetPString(IDS_COULDNTSTARTTHREADTEXT));
    5865       PostMsg(hwnd,WM_CLOSE,MPVOID,MPVOID);
     4832    if (_beginthread(MakeMainObjWin, NULL, 245760, MPVOID) == -1) {
     4833      Runtime_Error(pszSrcFile, __LINE__,
     4834                    GetPString(IDS_COULDNTSTARTTHREADTEXT));
     4835      PostMsg(hwnd, WM_CLOSE, MPVOID, MPVOID);
    58664836      return 0;
    58674837    }
     
    58764846    DosSleep(1L);
    58774847    WinQueryWindowPos(hwndFrame, &swp);
    5878     oldproc = WinSubclassWindow(hwndFrame,MainFrameWndProc);
    5879     WinSetWindowPtr(hwndFrame,QWL_USER,(PVOID)oldproc);
     4848    oldproc = WinSubclassWindow(hwndFrame, MainFrameWndProc);
     4849    WinSetWindowPtr(hwndFrame, QWL_USER, (PVOID) oldproc);
    58804850    CommonCreateMainChildren(hwnd, &swp);
    58814851
    58824852    if (!WinCreateWindow(hwndFrame,
    5883                         WC_BUTTON,
    5884                         "I",
    5885                         WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS,
    5886                         ((swp.cx -
     4853                         WC_BUTTON,
     4854                         "I",
     4855                         WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS,
     4856                         ((swp.cx -
     4857                           WinQuerySysValue(HWND_DESKTOP,
     4858                                            SV_CXMINMAXBUTTON)) -
    58874859                          WinQuerySysValue(HWND_DESKTOP,
    5888                                            SV_CXMINMAXBUTTON)) -
     4860                                           SV_CXMINMAXBUTTON) / 2) -
    58894861                         WinQuerySysValue(HWND_DESKTOP,
    5890                                           SV_CXMINMAXBUTTON) / 2) -
    5891                         WinQuerySysValue(HWND_DESKTOP,
    5892                                          SV_CXSIZEBORDER),
    5893                         (swp.cy - WinQuerySysValue(HWND_DESKTOP,
    5894                                                    SV_CYMINMAXBUTTON)) -
    5895                         WinQuerySysValue(HWND_DESKTOP,
    5896                                          SV_CYSIZEBORDER),
    5897                         WinQuerySysValue(HWND_DESKTOP,
    5898                                          SV_CXMINMAXBUTTON) / 2,
    5899                         WinQuerySysValue(HWND_DESKTOP,
    5900                                          SV_CYMINMAXBUTTON),
    5901                         hwnd,
    5902                         HWND_TOP,
    5903                         IDM_IDEALSIZE,
    5904                         NULL,
    5905                         NULL))
    5906     {
    5907       Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4862                                          SV_CXSIZEBORDER),
     4863                         (swp.cy - WinQuerySysValue(HWND_DESKTOP,
     4864                                                    SV_CYMINMAXBUTTON)) -
     4865                         WinQuerySysValue(HWND_DESKTOP,
     4866                                          SV_CYSIZEBORDER),
     4867                         WinQuerySysValue(HWND_DESKTOP,
     4868                                          SV_CXMINMAXBUTTON) / 2,
     4869                         WinQuerySysValue(HWND_DESKTOP,
     4870                                          SV_CYMINMAXBUTTON),
     4871                         hwnd, HWND_TOP, IDM_IDEALSIZE, NULL, NULL)) {
     4872      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    59084873    }
    59094874    else {
    5910       WinSubclassWindow(WinWindowFromID(hwndFrame,IDM_IDEALSIZE),
     4875      WinSubclassWindow(WinWindowFromID(hwndFrame, IDM_IDEALSIZE),
    59114876                        IdealButtonProc);
    59124877      SetPresParams(WinWindowFromID(hwndFrame,
    59134878                                    IDM_IDEALSIZE),
    5914                     NULL,
    5915                     NULL,
    5916                     NULL,
    5917                     GetPString(IDS_10SYSTEMVIOTEXT));
     4879                    NULL, NULL, NULL, GetPString(IDS_10SYSTEMVIOTEXT));
    59184880    }
    59194881
    59204882    hwndTmp = WinCreateWindow(hwndFrame,
    5921                     WC_BUTTON,
    5922                     "#1019",
    5923                     WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS |
    5924                     BS_BITMAP,
    5925                     swp.cx - 46,
    5926                     swp.y + 2,
    5927                     24,
    5928                     22,
    5929                     hwnd,
    5930                     HWND_TOP,
    5931                     IDM_OPENWALK,
    5932                     NULL,
    5933                     NULL);
     4883                              WC_BUTTON,
     4884                              "#1019",
     4885                              WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS |
     4886                              BS_BITMAP,
     4887                              swp.cx - 46,
     4888                              swp.y + 2,
     4889                              24,
     4890                              22, hwnd, HWND_TOP, IDM_OPENWALK, NULL, NULL);
    59344891    if (!hwndTmp)
    5935         Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4892      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    59364893
    59374894    hwndTmp = WinCreateWindow(hwndFrame,
    5938                     WC_BUTTON,
    5939                     "#3062",
    5940                     WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS |
    5941                     BS_BITMAP,
    5942                     swp.cx - 22,
    5943                     swp.y + 2,
    5944                     24,
    5945                     22,
    5946                     hwnd,
    5947                     HWND_TOP,
    5948                     IDM_USERLIST,
    5949                     NULL,
    5950                     NULL);
     4895                              WC_BUTTON,
     4896                              "#3062",
     4897                              WS_VISIBLE | BS_PUSHBUTTON | BS_NOPOINTERFOCUS |
     4898                              BS_BITMAP,
     4899                              swp.cx - 22,
     4900                              swp.y + 2,
     4901                              24,
     4902                              22, hwnd, HWND_TOP, IDM_USERLIST, NULL, NULL);
    59514903    if (!hwndTmp)
    5952         Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4904      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    59534905
    59544906    hwndUserlist = WinCreateWindow(hwndFrame,
     
    59594911                                   (swp.x +
    59604912                                    WinQuerySysValue(HWND_DESKTOP,
    5961                                                   SV_CXSIZEBORDER) + 48L),
     4913                                                     SV_CXSIZEBORDER) + 48L),
    59624914                                   (swp.cy -
    59634915                                    WinQuerySysValue(HWND_DESKTOP,
    5964                                                    SV_CYSIZEBORDER)) - 60,
     4916                                                     SV_CYSIZEBORDER)) - 60,
    59654917                                   ((swp.cx -
    59664918                                     (WinQuerySysValue(HWND_DESKTOP,
    5967                                             SV_CXSIZEBORDER) * 2)) - 64L),
    5968                                    60L,
    5969                                    hwndFrame,
    5970                                    HWND_TOP,
    5971                                    MAIN_USERLIST,
    5972                                    NULL,
    5973                                    NULL);
     4919                                                       SV_CXSIZEBORDER) *
     4920                                      2)) - 64L), 60L, hwndFrame, HWND_TOP,
     4921                                   MAIN_USERLIST, NULL, NULL);
    59744922    if (!hwndUserlist)
    5975         Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4923      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    59764924    hwndCmdlist = WinCreateWindow(hwndFrame,
    59774925                                  WC_COMBOBOX,
     
    59814929                                  (swp.x +
    59824930                                   WinQuerySysValue(HWND_DESKTOP,
    5983                                                   SV_CXSIZEBORDER) + 48L),
     4931                                                    SV_CXSIZEBORDER) + 48L),
    59844932                                  (swp.cy -
    59854933                                   WinQuerySysValue(HWND_DESKTOP,
     
    59874935                                  ((swp.cx -
    59884936                                    (WinQuerySysValue(HWND_DESKTOP,
    5989                                             SV_CXSIZEBORDER) * 2)) - 64L),
    5990                                   60L,
    5991                                   hwndFrame,
    5992                                   HWND_TOP,
    5993                                   MAIN_CMDLIST,
    5994                                   NULL,
    5995                                   NULL);
     4937                                                      SV_CXSIZEBORDER) * 2)) -
     4938                                   64L), 60L, hwndFrame, HWND_TOP,
     4939                                  MAIN_CMDLIST, NULL, NULL);
    59964940    if (!hwndCmdlist)
    5997         Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
    5998     WinSetWindowText(hwndCmdlist,
    5999                      GetPString(IDS_COMMANDSTEXT));
     4941      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
     4942    WinSetWindowText(hwndCmdlist, GetPString(IDS_COMMANDSTEXT));
    60004943    hwndStatelist = WinCreateWindow(hwndFrame,
    60014944                                    WC_COMBOBOX,
     
    60054948                                    (swp.x +
    60064949                                     WinQuerySysValue(HWND_DESKTOP,
    6007                                                   SV_CXSIZEBORDER) + 48L),
     4950                                                      SV_CXSIZEBORDER) + 48L),
    60084951                                    (swp.cy -
    60094952                                     WinQuerySysValue(HWND_DESKTOP,
    6010                                                    SV_CYSIZEBORDER)) - 60,
     4953                                                      SV_CYSIZEBORDER)) - 60,
    60114954                                    ((swp.cx -
    60124955                                      (WinQuerySysValue(HWND_DESKTOP,
    6013                                             SV_CXSIZEBORDER) * 2)) - 64L),
    6014                                     60L,
    6015                                     hwndFrame,
    6016                                     HWND_TOP,
    6017                                     MAIN_SETUPLIST,
    6018                                     NULL,
    6019                                     NULL);
     4956                                                        SV_CXSIZEBORDER) *
     4957                                       2)) - 64L), 60L, hwndFrame, HWND_TOP,
     4958                                    MAIN_SETUPLIST, NULL, NULL);
    60204959    if (!hwndStatelist)
    6021         Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4960      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    60224961    hwndDrivelist = WinCreateWindow(hwndFrame,
    60234962                                    WC_COMBOBOX,
     
    60294968                                    (swp.cy -
    60304969                                     WinQuerySysValue(HWND_DESKTOP,
    6031                                                    SV_CYSIZEBORDER)) - 60,
     4970                                                      SV_CYSIZEBORDER)) - 60,
    60324971                                    48L,
    60334972                                    60L,
    60344973                                    hwndFrame,
    6035                                     HWND_TOP,
    6036                                     MAIN_DRIVELIST,
    6037                                     NULL,
    6038                                     NULL);
     4974                                    HWND_TOP, MAIN_DRIVELIST, NULL, NULL);
    60394975    if (!hwndDrivelist)
    6040         Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4976      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    60414977    SetPresParams(hwndDrivelist,
    6042                   NULL,
    6043                   NULL,
    6044                   NULL,
    6045                   GetPString(IDS_10SYSTEMMONOTEXT));
     4978                  NULL, NULL, NULL, GetPString(IDS_10SYSTEMMONOTEXT));
    60464979    hwndButtonlist = WinCreateWindow(hwndFrame,
    60474980                                     WC_COMBOBOX,
     
    60514984                                     (swp.cx -
    60524985                                      WinQuerySysValue(HWND_DESKTOP,
    6053                                                  SV_CXSIZEBORDER)) - 164L,
     4986                                                       SV_CXSIZEBORDER)) -
     4987                                     164L,
    60544988                                     (swp.cy -
    60554989                                      WinQuerySysValue(HWND_DESKTOP,
    6056                                                    SV_CYSIZEBORDER)) - 60,
    6057                                      164L,
    6058                                      60L,
    6059                                      hwndFrame,
    6060                                      HWND_TOP,
    6061                                      MAIN_BUTTONLIST,
    6062                                      NULL,
    6063                                      NULL);
     4990                                                       SV_CYSIZEBORDER)) - 60,
     4991                                     164L, 60L, hwndFrame, HWND_TOP,
     4992                                     MAIN_BUTTONLIST, NULL, NULL);
    60644993    if (!hwndButtonlist)
    6065       Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     4994      Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW);
    60664995    WinSendMsg(WinWindowFromID(hwndUserlist, CBID_EDIT),
    6067                EM_SETTEXTLIMIT,
    6068                MPFROM2SHORT(CCHMAXPATH, 0),
    6069                MPVOID);
     4996               EM_SETTEXTLIMIT, MPFROM2SHORT(CCHMAXPATH, 0), MPVOID);
    60704997    WinSendMsg(WinWindowFromID(hwndStatelist, CBID_EDIT),
    6071                EM_SETTEXTLIMIT,
    6072                MPFROM2SHORT(13, 0),
    6073                MPVOID);
     4998               EM_SETTEXTLIMIT, MPFROM2SHORT(13, 0), MPVOID);
    60744999    WinSendMsg(WinWindowFromID(hwndDrivelist, CBID_EDIT),
    6075                EM_SETREADONLY,
    6076                MPFROM2SHORT(TRUE, 0),
    6077                MPVOID);
     5000               EM_SETREADONLY, MPFROM2SHORT(TRUE, 0), MPVOID);
    60785001    WinSendMsg(WinWindowFromID(hwndButtonlist, CBID_EDIT),
    6079                EM_SETREADONLY,
    6080                MPFROM2SHORT(TRUE, 0),
    6081                MPVOID);
     5002               EM_SETREADONLY, MPFROM2SHORT(TRUE, 0), MPVOID);
    60825003    WinSendMsg(WinWindowFromID(hwndCmdlist, CBID_EDIT),
    6083                EM_SETREADONLY,
    6084                MPFROM2SHORT(TRUE, 0),
    6085                MPVOID);
     5004               EM_SETREADONLY, MPFROM2SHORT(TRUE, 0), MPVOID);
    60865005
    60875006    oldproc = WinSubclassWindow(WinWindowFromID(hwndUserlist, CBID_EDIT),
    60885007                                DropDownListProc);
    60895008    WinSetWindowPtr(WinWindowFromID(hwndUserlist, CBID_EDIT),
    6090                     QWL_USER,
    6091                     (PVOID)oldproc);
     5009                    QWL_USER, (PVOID) oldproc);
    60925010    oldproc = WinSubclassWindow(WinWindowFromID(hwndCmdlist, CBID_EDIT),
    60935011                                DropDownListProc);
    60945012    WinSetWindowPtr(WinWindowFromID(hwndCmdlist, CBID_EDIT),
    6095                     QWL_USER,
    6096                     (PVOID)oldproc);
     5013                    QWL_USER, (PVOID) oldproc);
    60975014    oldproc = WinSubclassWindow(WinWindowFromID(hwndButtonlist, CBID_EDIT),
    60985015                                DropDownListProc);
    60995016    WinSetWindowPtr(WinWindowFromID(hwndButtonlist, CBID_EDIT),
    6100                     QWL_USER,
    6101                     (PVOID)oldproc);
     5017                    QWL_USER, (PVOID) oldproc);
    61025018    oldproc = WinSubclassWindow(WinWindowFromID(hwndStatelist, CBID_EDIT),
    61035019                                DropDownListProc);
    61045020    WinSetWindowPtr(WinWindowFromID(hwndStatelist, CBID_EDIT),
    6105                     QWL_USER,
    6106                     (PVOID)oldproc);
     5021                    QWL_USER, (PVOID) oldproc);
    61075022    oldproc = WinSubclassWindow(WinWindowFromID(hwndDrivelist, CBID_EDIT),
    61085023                                DropDownListProc);
    61095024    WinSetWindowPtr(WinWindowFromID(hwndDrivelist, CBID_EDIT),
    6110                     QWL_USER,
    6111                     (PVOID)oldproc);
    6112     oldproc = WinSubclassWindow(hwndUserlist,DropDownListProc);
    6113     WinSetWindowPtr(hwndUserlist,QWL_USER,(PVOID)oldproc);
    6114     oldproc = WinSubclassWindow(hwndCmdlist,DropDownListProc);
    6115     WinSetWindowPtr(hwndCmdlist,QWL_USER,(PVOID)oldproc);
    6116     oldproc = WinSubclassWindow(hwndStatelist,DropDownListProc);
    6117     WinSetWindowPtr(hwndStatelist,QWL_USER,(PVOID)oldproc);
    6118     oldproc = WinSubclassWindow(hwndDrivelist,
    6119                                 DropDownListProc);
     5025                    QWL_USER, (PVOID) oldproc);
     5026    oldproc = WinSubclassWindow(hwndUserlist, DropDownListProc);
     5027    WinSetWindowPtr(hwndUserlist, QWL_USER, (PVOID) oldproc);
     5028    oldproc = WinSubclassWindow(hwndCmdlist, DropDownListProc);
     5029    WinSetWindowPtr(hwndCmdlist, QWL_USER, (PVOID) oldproc);
     5030    oldproc = WinSubclassWindow(hwndStatelist, DropDownListProc);
     5031    WinSetWindowPtr(hwndStatelist, QWL_USER, (PVOID) oldproc);
     5032    oldproc = WinSubclassWindow(hwndDrivelist, DropDownListProc);
    61205033    WinSetWindowPtr(hwndDrivelist, QWL_USER, (PVOID) oldproc);
    6121     oldproc = WinSubclassWindow(hwndButtonlist,DropDownListProc);
    6122     WinSetWindowPtr(hwndButtonlist,QWL_USER,(PVOID)oldproc);
    6123     oldproc = WinSubclassWindow(WinWindowFromID(hwndFrame,IDM_USERLIST),
     5034    oldproc = WinSubclassWindow(hwndButtonlist, DropDownListProc);
     5035    WinSetWindowPtr(hwndButtonlist, QWL_USER, (PVOID) oldproc);
     5036    oldproc = WinSubclassWindow(WinWindowFromID(hwndFrame, IDM_USERLIST),
    61245037                                ChildFrameButtonProc);
    6125     WinSetWindowPtr(WinWindowFromID(hwndFrame,IDM_USERLIST),
    6126                     QWL_USER,
    6127                     (PVOID)oldproc);
    6128     oldproc = WinSubclassWindow(WinWindowFromID(hwndFrame,IDM_OPENWALK),
     5038    WinSetWindowPtr(WinWindowFromID(hwndFrame, IDM_USERLIST),
     5039                    QWL_USER, (PVOID) oldproc);
     5040    oldproc = WinSubclassWindow(WinWindowFromID(hwndFrame, IDM_OPENWALK),
    61295041                                ChildFrameButtonProc);
    6130     WinSetWindowPtr(WinWindowFromID(hwndFrame,IDM_OPENWALK),
    6131                     QWL_USER,
    6132                     (PVOID)oldproc);
    6133     hwndMenu = WinWindowFromID(hwndFrame,FID_MENU);
    6134     WinSendMsg(hwnd,UM_ADDTOMENU,MPVOID,MPVOID);
     5042    WinSetWindowPtr(WinWindowFromID(hwndFrame, IDM_OPENWALK),
     5043                    QWL_USER, (PVOID) oldproc);
     5044    hwndMenu = WinWindowFromID(hwndFrame, FID_MENU);
     5045    WinSendMsg(hwnd, UM_ADDTOMENU, MPVOID, MPVOID);
    61355046    SetToggleChecks(hwndMenu);
    6136     SetConditionalCascade(hwndMenu,
    6137                           IDM_TOOLSUBMENU,
    6138                           IDM_TOOLBAR);
    6139     SetConditionalCascade(hwndMenu,
    6140                           IDM_AUTOVIEWSUBMENU,
    6141                           IDM_AUTOVIEW);
    6142     SetConditionalCascade(hwndMenu,
    6143                           IDM_TILEMENU,
    6144                           IDM_TILE);
    6145     WinSetWindowULong(hwnd,QWL_USER,hwndMenu);
     5047    SetConditionalCascade(hwndMenu, IDM_TOOLSUBMENU, IDM_TOOLBAR);
     5048    SetConditionalCascade(hwndMenu, IDM_AUTOVIEWSUBMENU, IDM_AUTOVIEW);
     5049    SetConditionalCascade(hwndMenu, IDM_TILEMENU, IDM_TILE);
     5050    WinSetWindowULong(hwnd, QWL_USER, hwndMenu);
    61465051    memset(&mi, 0, sizeof(mi));
    61475052    memset(&mit, 0, sizeof(mit));
    6148     hwndSysMenu = WinWindowFromID(hwndFrame,FID_SYSMENU);
     5053    hwndSysMenu = WinWindowFromID(hwndFrame, FID_SYSMENU);
    61495054    idSysMenu = SHORT1FROMMR(WinSendMsg(hwndSysMenu,
    61505055                                        MM_ITEMIDFROMPOSITION,
    6151                                         MPVOID,
    6152                                         MPVOID));
     5056                                        MPVOID, MPVOID));
    61535057    WinSendMsg(hwndSysMenu,
    6154                MM_QUERYITEM,
    6155                MPFROM2SHORT(idSysMenu, 0),
    6156                MPFROMP(&mit));
     5058               MM_QUERYITEM, MPFROM2SHORT(idSysMenu, 0), MPFROMP(&mit));
    61575059    hwndSysSubMenu = mit.hwndSubMenu;
    61585060    mi.iPosition = MIT_END;
    61595061    mi.afStyle = MIS_SEPARATOR;
    6160     mi.id = (USHORT) -1;
    6161     WinSendMsg(hwndSysSubMenu,
    6162                MM_INSERTITEM,
    6163                MPFROMP(&mi),
    6164                MPFROMP(NULL));
     5062    mi.id = (USHORT) - 1;
     5063    WinSendMsg(hwndSysSubMenu, MM_INSERTITEM, MPFROMP(&mi), MPFROMP(NULL));
    61655064    mi.afStyle = MIS_TEXT;
    61665065    mi.id = IDM_IDEALSIZE;
    61675066    WinSendMsg(hwndSysSubMenu,
    61685067               MM_INSERTITEM,
    6169                MPFROMP(&mi),
    6170                MPFROMP(GetPString(IDS_IDEALMENUTEXT)));
     5068               MPFROMP(&mi), MPFROMP(GetPString(IDS_IDEALMENUTEXT)));
    61715069    mi.afStyle = MIS_TEXT;
    61725070    mi.id = IDM_HIDEMENU;
    61735071    WinSendMsg(hwndSysSubMenu,
    61745072               MM_INSERTITEM,
    6175                MPFROMP(&mi),
    6176                MPFROMP(GetPString(IDS_HIDEMENUTEXT)));
     5073               MPFROMP(&mi), MPFROMP(GetPString(IDS_HIDEMENUTEXT)));
    61775074    SetSysMenu(hwndSysMenu);
    61785075
    6179     size = sizeof(BOOL);
    6180     if (PrfQueryProfileData(fmprof,
    6181                             FM3Str,
    6182                             "MenuInvisible",
    6183                             &temp,
    6184                             &size) &&
    6185         size &&
    6186         temp)
    6187       WinSendMsg(hwnd,
    6188                  WM_COMMAND,
    6189                  MPFROM2SHORT(IDM_HIDEMENU, 0),
    6190                  MPVOID);
    61915076    size = sizeof(BOOL);
    61925077    if (PrfQueryProfileData(fmprof,
    61935078                            FM3Str,
    6194                             "FreeTree",
    6195                             &temp,
    6196                             &size) &&
    6197         size &&
    6198         temp)
    6199       WinSendMsg(hwnd,
    6200                  WM_COMMAND,
    6201                  MPFROM2SHORT(IDM_FREETREE, 0),
    6202                  MPVOID);
     5079                            "MenuInvisible", &temp, &size) && size && temp)
     5080      WinSendMsg(hwnd, WM_COMMAND, MPFROM2SHORT(IDM_HIDEMENU, 0), MPVOID);
     5081    size = sizeof(BOOL);
     5082    if (PrfQueryProfileData(fmprof,
     5083                            FM3Str, "FreeTree", &temp, &size) && size && temp)
     5084      WinSendMsg(hwnd, WM_COMMAND, MPFROM2SHORT(IDM_FREETREE, 0), MPVOID);
    62035085    size = sizeof(BOOL);
    62045086    if (PrfQueryProfileData(fmprof,
    62055087                            FM3Str,
    6206                             "AutoTile",
    6207                             &temp,
    6208                             &size) &&
    6209         size &&
    6210         !temp)
    6211       WinSendMsg(hwnd,
    6212                  WM_COMMAND,
    6213                  MPFROM2SHORT(IDM_AUTOTILE, 0),
    6214                  MPVOID);
     5088                            "AutoTile", &temp, &size) && size && !temp)
     5089      WinSendMsg(hwnd, WM_COMMAND, MPFROM2SHORT(IDM_AUTOTILE, 0), MPVOID);
    62155090    size = sizeof(BOOL);
    62165091    if (PrfQueryProfileData(fmprof,
    6217                             FM3Str,
    6218                             "Toolbar",
    6219                             &temp,
    6220                             &size) &&
    6221         size &&
    6222         !temp)
    6223       WinSendMsg(hwnd,
    6224                  WM_COMMAND,
    6225                  MPFROM2SHORT(IDM_TOOLBAR, 0),
    6226                  MPVOID);
    6227 
    6228     WinSetWindowText(WinWindowFromID(hwndFrame,FID_TITLEBAR),"FM/2");
    6229     FixSwitchList(hwndFrame,NULL);
    6230     break; // WM_CREATE
     5092                            FM3Str, "Toolbar", &temp, &size) && size && !temp)
     5093      WinSendMsg(hwnd, WM_COMMAND, MPFROM2SHORT(IDM_TOOLBAR, 0), MPVOID);
     5094
     5095    WinSetWindowText(WinWindowFromID(hwndFrame, FID_TITLEBAR), "FM/2");
     5096    FixSwitchList(hwndFrame, NULL);
     5097    break;                              // WM_CREATE
    62315098
    62325099  case UM_SETUP:
     
    62355102     */
    62365103    load_tools(NULL);
    6237     BuildTools(hwndToolback,TRUE);
    6238     WinShowWindow(WinQueryWindow(hwnd, QW_PARENT),TRUE);
    6239     PostMsg(MainObjectHwnd,UM_SETUP2,mp1,mp2);
     5104    BuildTools(hwndToolback, TRUE);
     5105    WinShowWindow(WinQueryWindow(hwnd, QW_PARENT), TRUE);
     5106    PostMsg(MainObjectHwnd, UM_SETUP2, mp1, mp2);
    62405107    return 0;
    62415108
     
    62495116      if (!hwndTree)
    62505117        WinDestroyWindow(WinQueryWindow(hwnd, QW_PARENT));
    6251       else
    6252       {
     5118      else {
    62535119        if (!fSaveState ||
    62545120            !PrfQueryProfileData(fmprof,
    62555121                                 FM3Str,
    62565122                                 "LastTreePos",
    6257                                  &swp,
    6258                                  &size) ||
    6259             size != sizeof(SWP))
    6260         {
     5123                                 &swp, &size) || size != sizeof(SWP)) {
    62615124
    62625125          INT ratio, height = 0;
     
    62695132                                   "TreeWindowRatio",
    62705133                                   (PVOID) & ratio,
    6271                                    &size) ||
    6272               size < sizeof(ratio))
     5134                                   &size) || size < sizeof(ratio))
    62735135            ratio = 400;
    62745136          WinSetWindowPos(hwndTree,
     
    62945156                                  MAIN_TOOLS));
    62955157    }
    6296     PostMsg(MainObjectHwnd,UM_SETUP3,mp1,mp2);
     5158    PostMsg(MainObjectHwnd, UM_SETUP3, mp1, mp2);
    62975159    return 0;
    62985160
     
    63005162    /* start remaining child windows */
    63015163    if (!fNoSaveState && fSaveState)
    6302       PostMsg(MainObjectHwnd,UM_RESTORE,MPVOID,MPVOID);
    6303     PostMsg(MainObjectHwnd,UM_SETUP4,mp1,mp2);
     5164      PostMsg(MainObjectHwnd, UM_RESTORE, MPVOID, MPVOID);
     5165    PostMsg(MainObjectHwnd, UM_SETUP4, mp1, mp2);
    63045166    return 0;
    63055167
     
    63125174        if (*argv[x] == '/' || *argv[x] == ';')
    63135175          continue;
    6314         if (!IsFile(argv[x]) &&
    6315             !FindDirCnrByName(argv[x], FALSE))
    6316           OpenDirCnr((HWND)0,
    6317                      hwndMain,
    6318                      hwndTree,
    6319                      TRUE,
    6320                      argv[x]);
    6321       }
    6322     }
    6323     PostMsg(MainObjectHwnd,UM_SETUP5,MPVOID,MPVOID);
     5176        if (!IsFile(argv[x]) && !FindDirCnrByName(argv[x], FALSE))
     5177          OpenDirCnr((HWND) 0, hwndMain, hwndTree, TRUE, argv[x]);
     5178      }
     5179    }
     5180    PostMsg(MainObjectHwnd, UM_SETUP5, MPVOID, MPVOID);
    63245181    return 0;
    63255182
     
    63275184    if (fAutoTile)
    63285185      TileChildren(hwnd, TRUE);
    6329     PostMsg(hwnd,UM_FILLUSERLIST,MPVOID,MPVOID);
    6330     PostMsg(hwnd,UM_FILLSETUPLIST,MPVOID,MPVOID);
    6331     PostMsg(hwnd,UM_FILLCMDLIST,MPVOID,MPVOID);
    6332     PostMsg(hwnd,UM_FILLBUTTONLIST,MPVOID,MPVOID);
     5186    PostMsg(hwnd, UM_FILLUSERLIST, MPVOID, MPVOID);
     5187    PostMsg(hwnd, UM_FILLSETUPLIST, MPVOID, MPVOID);
     5188    PostMsg(hwnd, UM_FILLCMDLIST, MPVOID, MPVOID);
     5189    PostMsg(hwnd, UM_FILLBUTTONLIST, MPVOID, MPVOID);
    63335190    {
    63345191      HWND hwndActive;
     
    63365193      hwndActive = TopWindow(hwnd, hwndTree);
    63375194      if (hwndActive)
    6338         WinSetWindowPos(hwndActive,
    6339                         HWND_TOP,
    6340                         0,
    6341                         0,
    6342                         0,
    6343                         0,
    6344                         SWP_ACTIVATE);
     5195        WinSetWindowPos(hwndActive, HWND_TOP, 0, 0, 0, 0, SWP_ACTIVATE);
    63455196    }
    63465197    if (fStartMinimized || fReminimize)
    6347       PostMsg(hwndTree,UM_MINIMIZE,MPVOID,MPVOID);
     5198      PostMsg(hwndTree, UM_MINIMIZE, MPVOID, MPVOID);
    63485199    else if (fStartMaximized)
    6349       PostMsg(hwndTree,UM_MAXIMIZE,MPVOID,MPVOID);
     5200      PostMsg(hwndTree, UM_MAXIMIZE, MPVOID, MPVOID);
    63505201    fRunning = TRUE;
    63515202    return 0;
     
    63575208MRESULT EXPENTRY MainWndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
    63585209{
    6359   switch (msg)
    6360   {
     5210  switch (msg) {
    63615211  case WM_CREATE:
    63625212  case UM_SETUP:
     
    63915241
    63925242  case WM_MENUEND:
    6393     if ((HWND)mp2 == MainPopupMenu)
    6394     {
     5243    if ((HWND) mp2 == MainPopupMenu) {
    63955244      WinDestroyWindow(MainPopupMenu);
    6396       MainPopupMenu = (HWND)0;
     5245      MainPopupMenu = (HWND) 0;
    63975246    }
    63985247    break;
     
    64005249  case UM_CONTEXTMENU:
    64015250  case WM_CONTEXTMENU:
    6402     if (CheckMenu(&MainPopupMenu, MAIN_POPUP))
    6403     {
     5251    if (CheckMenu(&MainPopupMenu, MAIN_POPUP)) {
    64045252      SetToggleChecks(MainPopupMenu);
    64055253      PopupMenu(hwnd, hwnd, MainPopupMenu);
     
    64105258
    64115259  case UM_SETUSERLISTNAME:
    6412     if (mp1)
    6413     {
     5260    if (mp1) {
    64145261      if (fUserComboBox)
    64155262        WinSetWindowText(WinWindowFromID(hwndUserlist, CBID_EDIT),
    64165263                         (CHAR *) mp1);
    6417       if (add_udir(FALSE, (CHAR *) mp1))
    6418       {
    6419         if (fUserComboBox)
    6420         {
     5264      if (add_udir(FALSE, (CHAR *) mp1)) {
     5265        if (fUserComboBox) {
    64215266          if (fAutoAddDirs)
    64225267            WinSendMsg(hwndUserlist, LM_INSERTITEM,
     
    64335278
    64345279  case WM_CHORD:
    6435     PostMsg(hwnd,
    6436             WM_COMMAND,
    6437             MPFROM2SHORT(IDM_WINDOWDLG, 0),
    6438             MPVOID);
     5280    PostMsg(hwnd, WM_COMMAND, MPFROM2SHORT(IDM_WINDOWDLG, 0), MPVOID);
    64395281    break;
    64405282
    64415283  case WM_SETFOCUS:
    64425284    if (mp2)
    6443       PostMsg(hwnd,
    6444               UM_FOCUSME,
    6445               MPVOID,
    6446               MPVOID);
     5285      PostMsg(hwnd, UM_FOCUSME, MPVOID, MPVOID);
    64475286    break;
    64485287
    64495288  case UM_FOCUSME:
    6450     WinSetFocus(hwndTree,
    6451                 TRUE);
     5289    WinSetFocus(hwndTree, TRUE);
    64525290    return 0;
    64535291
     
    64615299
    64625300      WinQueryWindowPos(WinQueryWindow(hwnd, QW_PARENT), &swp);
    6463       if (!(swp.fl & (SWP_HIDE | SWP_MINIMIZE)))
    6464       {
     5301      if (!(swp.fl & (SWP_HIDE | SWP_MINIMIZE))) {
    64655302        WinStoreWindowPos(FM2Str,
    6466                           "MainWindowPos",
    6467                           WinQueryWindow(hwnd, QW_PARENT));
     5303                          "MainWindowPos", WinQueryWindow(hwnd, QW_PARENT));
    64685304        if (!fNoSaveState && fSaveState)
    64695305          SaveDirCnrState(hwnd, NULL);
     
    64735309
    64745310  case MM_PORTHOLEINIT:
    6475     switch (SHORT1FROMMP(mp1))
    6476     {
     5311    switch (SHORT1FROMMP(mp1)) {
    64775312    case 0:
    64785313    case 1:
     
    64825317
    64835318        wmsg = (SHORT1FROMMP(mp1) == 0) ? UM_FILESMENU : UM_VIEWSMENU;
    6484         hwndCurrent = TopWindow(hwnd, (HWND)0);
    6485         PortholeInit((HWND)WinSendMsg(WinWindowFromID(hwndCurrent,
    6486                                                   FID_CLIENT), wmsg, MPVOID,
    6487                                        MPVOID), mp1, mp2);
     5319        hwndCurrent = TopWindow(hwnd, (HWND) 0);
     5320        PortholeInit((HWND) WinSendMsg(WinWindowFromID(hwndCurrent,
     5321                                                       FID_CLIENT), wmsg,
     5322                                       MPVOID, MPVOID), mp1, mp2);
    64885323      }
    64895324      break;
     
    64925327
    64935328  case WM_INITMENU:
    6494     switch (SHORT1FROMMP(mp1))
    6495     {
     5329    switch (SHORT1FROMMP(mp1)) {
    64965330    case IDM_CONFIGMENU:
    6497       SetToggleChecks((HWND)WinQueryWindowULong(hwnd, QWL_USER));
     5331      SetToggleChecks((HWND) WinQueryWindowULong(hwnd, QWL_USER));
    64985332      break;
    64995333
     
    65125346        mi.afStyle = MIS_TEXT;
    65135347        if (!WinSendMsg(hwndMenu, MM_QUERYITEM,
    6514                         MPFROM2SHORT(IDM_WINDOWSMENU, TRUE),
    6515                         MPFROMP(&mi)))
     5348                        MPFROM2SHORT(IDM_WINDOWSMENU, TRUE), MPFROMP(&mi)))
    65165349          break;
    65175350        hwndSubMenu = mi.hwndSubMenu;
    6518         SetupWinList(hwndSubMenu,
    6519                      hwnd,
    6520                      WinQueryWindow(hwnd, QW_PARENT));
     5351        SetupWinList(hwndSubMenu, hwnd, WinQueryWindow(hwnd, QW_PARENT));
    65215352      }
    65225353      break;
     
    65265357        HWND hwndCurrent;
    65275358
    6528         hwndCurrent = TopWindow(hwnd, (HWND)0);
     5359        hwndCurrent = TopWindow(hwnd, (HWND) 0);
    65295360        if (hwndCurrent)
    65305361          WinSendMsg(hwndCurrent, UM_INITMENU, mp1, mp2);
     
    65435374    if (!cmdloaded)
    65445375      load_commands();
    6545     if (cmdhead)
    6546     {
     5376    if (cmdhead) {
    65475377
    65485378      LINKCMDS *info;
    65495379
    65505380      info = cmdhead;
    6551       while (info)
    6552       {
     5381      while (info) {
    65535382        WinSendMsg(hwndCmdlist, LM_INSERTITEM,
    6554                    MPFROM2SHORT(LIT_END, 0),
    6555                    MPFROMP(info -> title));
    6556         info = info -> next;
     5383                   MPFROM2SHORT(LIT_END, 0), MPFROMP(info->title));
     5384        info = info->next;
    65575385      }
    65585386    }
     
    65615389  case UM_FILLSETUPLIST:
    65625390    WinSendMsg(hwndStatelist, LM_DELETEALL, MPVOID, MPVOID);
    6563     if (fUserComboBox)
    6564     {
     5391    if (fUserComboBox) {
    65655392
    65665393      INT x;
     
    65685395      if (!loadedsetups)
    65695396        load_setups();
    6570       for (x = 0; x < MAXNUMSETUPS; x++)
    6571       {
     5397      for (x = 0; x < MAXNUMSETUPS; x++) {
    65725398        if (*lastsetups[x])
    65735399          WinSendMsg(hwndStatelist, LM_INSERTITEM,
     
    65815407  case UM_FILLBUTTONLIST:
    65825408    WinSendMsg(hwndButtonlist, LM_DELETEALL, MPVOID, MPVOID);
    6583     if (fUserComboBox)
    6584     {
     5409    if (fUserComboBox) {
    65855410
    65865411      BOOL foundit = FALSE, thisone;
     
    65965421      if (!DosFindFirst("*.TLS", &hDir, FILE_READONLY | FILE_ARCHIVED,
    65975422                        &findbuf, sizeof(FILEFINDBUF3),
    6598                         &ulSearchCount, FIL_STANDARD))
    6599       {
    6600         do
    6601         {
     5423                        &ulSearchCount, FIL_STANDARD)) {
     5424        do {
    66025425          priority_bumped();
    6603           if (!foundit)
    6604           {
     5426          if (!foundit) {
    66055427            thisone = FALSE;
    66065428            p = strrchr(lasttoolbox, '\\');
     
    66185440                                       MPFROM2SHORT(LIT_SORTASCENDING, 0),
    66195441                                       MPFROMP(findbuf.achName));
    6620           if (!foundit && thisone && sSelect >= 0)
    6621           {
    6622             WinSendMsg(hwndButtonlist, LM_SELECTITEM, MPFROM2SHORT(sSelect, 0),
    6623                        MPFROMLONG(TRUE));
     5442          if (!foundit && thisone && sSelect >= 0) {
     5443            WinSendMsg(hwndButtonlist, LM_SELECTITEM,
     5444                       MPFROM2SHORT(sSelect, 0), MPFROMLONG(TRUE));
    66245445            foundit = TRUE;
    66255446          }
     
    66365457  case UM_FILLUSERLIST:
    66375458    WinSendMsg(hwndUserlist, LM_DELETEALL, MPVOID, MPVOID);
    6638     if (fUserComboBox)
    6639     {
     5459    if (fUserComboBox) {
    66405460      ULONG ulDriveNum;
    66415461      ULONG ulDriveMap;
     
    66525472      DosQCurDisk(&ulDriveNum, &ulDriveMap);
    66535473      info = udirhead;
    6654       while (info)
    6655       {
    6656         if (IsFullName(info -> path) &&
    6657             !(driveflags[toupper(*info -> path) - 'A'] &
    6658               (DRIVE_IGNORE | DRIVE_INVALID)))
    6659         {
     5474      while (info) {
     5475        if (IsFullName(info->path) &&
     5476            !(driveflags[toupper(*info->path) - 'A'] &
     5477              (DRIVE_IGNORE | DRIVE_INVALID))) {
    66605478          DosError(FERR_DISABLEHARDERR);
    66615479          hDir = HDIR_CREATE;
    66625480          ulSearchCount = 1L;
    6663           if (!IsRoot(info -> path))
    6664             rc = DosFindFirst(info -> path, &hDir, FILE_DIRECTORY |
     5481          if (!IsRoot(info->path))
     5482            rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |
    66655483                              MUST_HAVE_DIRECTORY | FILE_READONLY |
    66665484                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    66675485                              &findbuf, sizeof(FILEFINDBUF3),
    66685486                              &ulSearchCount, FIL_STANDARD);
    6669           else
    6670           {
     5487          else {
    66715488            rc = 0;
    66725489            findbuf.attrFile = FILE_DIRECTORY;
    66735490          }
    66745491          priority_bumped();
    6675           if (!rc)
    6676           {
    6677             if (!IsRoot(info -> path))
     5492          if (!rc) {
     5493            if (!IsRoot(info->path))
    66785494              DosFindClose(hDir);
    66795495            if (findbuf.attrFile & FILE_DIRECTORY)
    66805496              WinSendMsg(hwndUserlist, LM_INSERTITEM,
    66815497                         MPFROM2SHORT(LIT_SORTASCENDING, 0),
    6682                          MPFROMP(info -> path));
    6683             else
    6684             {
    6685               temp = info -> next;
    6686               remove_udir(info -> path);
     5498                         MPFROMP(info->path));
     5499            else {
     5500              temp = info->next;
     5501              remove_udir(info->path);
    66875502              info = temp;
    66885503              continue;
    66895504            }
    66905505          }
    6691           else if (!(ulDriveMap & (1L << (toupper(*info -> path) - 'A'))))
    6692           {
    6693             temp = info -> next;
    6694             remove_udir(info -> path);
     5506          else if (!(ulDriveMap & (1L << (toupper(*info->path) - 'A')))) {
     5507            temp = info->next;
     5508            remove_udir(info->path);
    66955509            info = temp;
    66965510            continue;
    66975511          }
    66985512        }
    6699         info = info -> next;
     5513        info = info->next;
    67005514      }
    67015515      info = ldirhead;
    6702       while (info)
    6703       {
    6704         if (IsFullName(info -> path) &&
    6705             !(driveflags[toupper(*info -> path) - 'A'] &
    6706               (DRIVE_IGNORE | DRIVE_INVALID)))
    6707         {
     5516      while (info) {
     5517        if (IsFullName(info->path) &&
     5518            !(driveflags[toupper(*info->path) - 'A'] &
     5519              (DRIVE_IGNORE | DRIVE_INVALID))) {
    67085520          DosError(FERR_DISABLEHARDERR);
    67095521          hDir = HDIR_CREATE;
    67105522          ulSearchCount = 1L;
    6711           if (!IsRoot(info -> path))
    6712             rc = DosFindFirst(info -> path, &hDir, FILE_DIRECTORY |
     5523          if (!IsRoot(info->path))
     5524            rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |
    67135525                              MUST_HAVE_DIRECTORY | FILE_READONLY |
    67145526                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    67155527                              &findbuf, sizeof(FILEFINDBUF3),
    67165528                              &ulSearchCount, FIL_STANDARD);
    6717           else
    6718           {
     5529          else {
    67195530            rc = 0;
    67205531            findbuf.attrFile = FILE_DIRECTORY;
    67215532          }
    67225533          priority_bumped();
    6723           if (!rc)
    6724           {
    6725             if (!IsRoot(info -> path))
     5534          if (!rc) {
     5535            if (!IsRoot(info->path))
    67265536              DosFindClose(hDir);
    67275537            if (findbuf.attrFile & FILE_DIRECTORY)
    67285538              WinSendMsg(hwndUserlist, LM_INSERTITEM,
    67295539                         MPFROM2SHORT(LIT_SORTASCENDING, 0),
    6730                          MPFROMP(info -> path));
    6731             else
    6732             {
    6733               temp = info -> next;
    6734               remove_udir(info -> path);
     5540                         MPFROMP(info->path));
     5541            else {
     5542              temp = info->next;
     5543              remove_udir(info->path);
    67355544              info = temp;
    67365545              continue;
    67375546            }
    67385547          }
    6739           else if (!(ulDriveMap & (1L << (toupper(*info -> path) - 'A'))))
    6740           {
    6741             temp = info -> next;
    6742             remove_udir(info -> path);
     5548          else if (!(ulDriveMap & (1L << (toupper(*info->path) - 'A')))) {
     5549            temp = info->next;
     5550            remove_udir(info->path);
    67435551            info = temp;
    67445552            continue;
    67455553          }
    67465554        }
    6747         info = info -> next;
     5555        info = info->next;
    67485556      }
    67495557      WinSendMsg(hwndUserlist, LM_INSERTITEM,
     
    67765584
    67775585      hps = WinBeginPaint(hwnd, (HPS) 0, NULL);
    6778       if (hps)
    6779       {
     5586      if (hps) {
    67805587        WinQueryWindowRect(hwnd, &rcl);
    67815588        WinFillRect(hps, &rcl, CLR_PALEGRAY);
     
    67865593
    67875594  case UM_CONTROL:
    6788     switch (SHORT1FROMMP(mp1))
    6789     {
     5595    switch (SHORT1FROMMP(mp1)) {
    67905596    case MAIN_CMDLIST:
    67915597    case MAIN_SETUPLIST:
     
    67935599    case MAIN_USERLIST:
    67945600    case MAIN_BUTTONLIST:
    6795       switch (SHORT2FROMMP(mp1))
    6796       {
     5601      switch (SHORT2FROMMP(mp1)) {
    67975602      case CBN_ENTER:
    67985603        {
     
    68065611                              CCHMAXPATH : 13), path);
    68075612          bstrip(path);
    6808           if (*path)
    6809           {
    6810             if (SHORT1FROMMP(mp1) == MAIN_USERLIST)
    6811             {
    6812               if (!strcmp(path, GetPString(IDS_NEWDIRECTORYTEXT)))
    6813               {
     5613          if (*path) {
     5614            if (SHORT1FROMMP(mp1) == MAIN_USERLIST) {
     5615              if (!strcmp(path, GetPString(IDS_NEWDIRECTORYTEXT))) {
    68145616                if (!LastDir ||
    68155617                    !WinSendMsg(WinQueryWindow(LastDir, QW_PARENT),
    6816                                 UM_CONTAINERDIR,
    6817                                 MPFROMP(path),
    6818                                 MPVOID))
     5618                                UM_CONTAINERDIR, MPFROMP(path), MPVOID))
    68195619                  save_dir2(path);
    6820                 if (!PMMkDir(hwnd,
    6821                              path,
    6822                              TRUE))
    6823                 {
    6824                   WinSetWindowText(hwndUL,
    6825                                    GetPString(IDS_COMMONDIRTEXT));
     5620                if (!PMMkDir(hwnd, path, TRUE)) {
     5621                  WinSetWindowText(hwndUL, GetPString(IDS_COMMONDIRTEXT));
    68265622                  break;
    68275623                }
    68285624              }
    6829               if (!IsFile(path) &&
    6830                   !FindDirCnrByName(path, TRUE))
    6831               {
     5625              if (!IsFile(path) && !FindDirCnrByName(path, TRUE)) {
    68325626
    68335627                HWND hwndDir;
     
    68355629                if ((fUserListSwitches &&
    68365630                     !(shiftstate & KC_SHIFT)) ||
    6837                     (!fUserListSwitches &&
    6838                      (shiftstate & KC_SHIFT)))
    6839                 {
     5631                    (!fUserListSwitches && (shiftstate & KC_SHIFT))) {
    68405632                  hwndDir = FindDirCnr(hwnd);
    6841                   if (hwndDir)
    6842                   {
    6843                     WinSendMsg(LastDir,
    6844                                UM_SETDIR,
    6845                                MPFROMP(path),
    6846                                MPVOID);
     5633                  if (hwndDir) {
     5634                    WinSendMsg(LastDir, UM_SETDIR, MPFROMP(path), MPVOID);
    68475635                    break;
    68485636                  }
    68495637                }
    6850                 OpenDirCnr((HWND)0,
    6851                            hwndMain,
    6852                            hwndTree,
    6853                            FALSE,
    6854                            path);
     5638                OpenDirCnr((HWND) 0, hwndMain, hwndTree, FALSE, path);
    68555639              }
    68565640            }
    6857             else if (SHORT1FROMMP(mp1) == MAIN_DRIVELIST)
    6858             {
     5641            else if (SHORT1FROMMP(mp1) == MAIN_DRIVELIST) {
    68595642              ShowTreeRec(WinWindowFromID(WinWindowFromID(hwndTree,
    68605643                                                          FID_CLIENT),
    6861                                           TREE_CNR),
    6862                           path,
    6863                           FALSE,
    6864                           TRUE);
    6865               WinSetFocus(HWND_DESKTOP,
    6866                           hwndTree);
     5644                                          TREE_CNR), path, FALSE, TRUE);
     5645              WinSetFocus(HWND_DESKTOP, hwndTree);
    68675646            }
    6868             else if (SHORT1FROMMP(mp1) == MAIN_BUTTONLIST)
    6869             {
     5647            else if (SHORT1FROMMP(mp1) == MAIN_BUTTONLIST) {
    68705648              strcat(path, ".TLS");
    68715649              load_tools(path);
    68725650              PrfWriteProfileString(fmprof,
    6873                                     FM3Str,
    6874                                     "LastToolBox",
    6875                                     lasttoolbox);
    6876               BuildTools(hwndToolback,
    6877                          TRUE);
    6878               WinSetWindowText(hwndButtonlist,
    6879                                GetPString(IDS_TOOLBOXTEXT));
     5651                                    FM3Str, "LastToolBox", lasttoolbox);
     5652              BuildTools(hwndToolback, TRUE);
     5653              WinSetWindowText(hwndButtonlist, GetPString(IDS_TOOLBOXTEXT));
    68805654            }
    6881             else if (SHORT1FROMMP(mp1) == MAIN_SETUPLIST)
    6882             {
     5655            else if (SHORT1FROMMP(mp1) == MAIN_SETUPLIST) {
    68835656
    68845657              CHAR s[120];
     
    68875660              SetShiftState();
    68885661              size = sizeof(ULONG);
    6889               sprintf(s,
    6890                       "%s.NumDirsLastTime",
    6891                       path);
    6892               if (!PrfQueryProfileData(fmprof,FM3Str,s,(PVOID)&numsaves,&size))
    6893                 Win_Error2(hwnd,hwnd,__FILE__,__LINE__,IDS_PRFQUERYPROFILEDATA);
     5662              sprintf(s, "%s.NumDirsLastTime", path);
     5663              if (!PrfQueryProfileData
     5664                  (fmprof, FM3Str, s, (PVOID) & numsaves, &size))
     5665                Win_Error2(hwnd, hwnd, __FILE__, __LINE__,
     5666                           IDS_PRFQUERYPROFILEDATA);
    68945667              else if (!numsaves)
    6895                 Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     5668                Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
    68965669              else {
    68975670                if ((shiftstate & KC_SHIFT) == 0)
    6898                   PostMsg(MainObjectHwnd,UM_RESTORE,MPVOID,MPFROMLONG(2L));
     5671                  PostMsg(MainObjectHwnd, UM_RESTORE, MPVOID, MPFROMLONG(2L));
    68995672                {
    69005673                  char *temp;
    69015674
    6902                   temp = xstrdup(path,pszSrcFile,__LINE__);
    6903                   if (!temp)
    6904                   {
     5675                  temp = xstrdup(path, pszSrcFile, __LINE__);
     5676                  if (!temp) {
    69055677                    if ((shiftstate & KC_SHIFT) != 0 || fAutoTile)
    6906                       PostMsg(MainObjectHwnd,UM_RESTORE,MPVOID,MPFROMLONG(1L));
     5678                      PostMsg(MainObjectHwnd, UM_RESTORE, MPVOID,
     5679                              MPFROMLONG(1L));
    69075680                  }
    69085681                  else {
    6909                     if (!PostMsg(MainObjectHwnd,UM_RESTORE,MPFROMP(temp),MPVOID))
     5682                    if (!PostMsg
     5683                        (MainObjectHwnd, UM_RESTORE, MPFROMP(temp), MPVOID))
    69105684                      free(temp);
    69115685                  }
    69125686                }
    69135687              }
    6914               WinSetWindowText(hwndStatelist,
    6915                                GetPString(IDS_STATETEXT));
     5688              WinSetWindowText(hwndStatelist, GetPString(IDS_STATETEXT));
    69165689            }
    6917             else if (SHORT1FROMMP(mp1) == MAIN_CMDLIST)
    6918             {
     5690            else if (SHORT1FROMMP(mp1) == MAIN_CMDLIST) {
    69195691
    69205692              SHORT sSelect;
     
    69225694              sSelect = (SHORT) WinSendMsg(hwndCmdlist,
    69235695                                           LM_QUERYSELECTION,
    6924                                            MPFROMSHORT(LIT_FIRST),
    6925                                            MPVOID);
     5696                                           MPFROMSHORT(LIT_FIRST), MPVOID);
    69265697              if (sSelect >= 0)
    69275698                WinPostMsg(hwnd,
     
    69295700                           MPFROM2SHORT(IDM_COMMANDSTART + sSelect, 0),
    69305701                           MPVOID);
    6931               WinSetWindowText(hwndCmdlist,
    6932                                GetPString(IDS_COMMANDSTEXT));
     5702              WinSetWindowText(hwndCmdlist, GetPString(IDS_COMMANDSTEXT));
    69335703            }
    69345704          }
     
    69475717
    69485718  case WM_HELP:
    6949     WinSendMsg(hwndHelp,
    6950                HM_HELP_CONTENTS,
    6951                MPVOID,
    6952                MPVOID);
     5719    WinSendMsg(hwndHelp, HM_HELP_CONTENTS, MPVOID, MPVOID);
    69535720    break;
    69545721
     
    69605727  case WM_CLOSE:
    69615728    WinSendMsg(WinQueryWindow(hwnd, QW_PARENT),
    6962                WM_SYSCOMMAND,
    6963                MPFROM2SHORT(SC_RESTORE, 0),
    6964                MPVOID);
    6965     WinSendMsg(hwnd,
    6966                WM_SAVEAPPLICATION,
    6967                MPVOID,
    6968                MPVOID);
     5729               WM_SYSCOMMAND, MPFROM2SHORT(SC_RESTORE, 0), MPVOID);
     5730    WinSendMsg(hwnd, WM_SAVEAPPLICATION, MPVOID, MPVOID);
    69695731    fAmClosing = TRUE;
    69705732    WinSendMsg(WinQueryWindow(hwnd, QW_PARENT),
    6971                WM_SYSCOMMAND,
    6972                MPFROM2SHORT(SC_MINIMIZE, 0),
    6973                MPVOID);
    6974     if (CloseChildren(hwnd))
    6975     {
     5733               WM_SYSCOMMAND, MPFROM2SHORT(SC_MINIMIZE, 0), MPVOID);
     5734    if (CloseChildren(hwnd)) {
    69765735      fAmClosing = FALSE;
    69775736      if (fAutoTile)
    6978         PostMsg(hwnd,
    6979                 WM_COMMAND,
    6980                 MPFROM2SHORT(IDM_TILE, 0),
    6981                 MPVOID);
     5737        PostMsg(hwnd, WM_COMMAND, MPFROM2SHORT(IDM_TILE, 0), MPVOID);
    69825738      return 0;
    69835739    }
    6984     if (hwndTree)
    6985     {
    6986       if (!PostMsg(hwndTree,
    6987                    WM_CLOSE,
    6988                    MPVOID,
    6989                    MPVOID))
    6990         WinSendMsg(hwndTree,
    6991                    WM_CLOSE,
    6992                    MPVOID,
    6993                    MPVOID);
     5740    if (hwndTree) {
     5741      if (!PostMsg(hwndTree, WM_CLOSE, MPVOID, MPVOID))
     5742        WinSendMsg(hwndTree, WM_CLOSE, MPVOID, MPVOID);
    69945743    }
    69955744    DosSleep(1L);
     
    70055754      char *temp;
    70065755
    7007       temp = xstrdup(GetPString(IDS_FM2TEMPTEXT),pszSrcFile,__LINE__);
     5756      temp = xstrdup(GetPString(IDS_FM2TEMPTEXT), pszSrcFile, __LINE__);
    70085757      if (temp) {
    7009         if (!PostMsg(MainObjectHwnd,UM_RESTORE,MPFROMP(temp),MPVOID))
     5758        if (!PostMsg(MainObjectHwnd, UM_RESTORE, MPFROMP(temp), MPVOID))
    70105759          free(temp);
    70115760      }
     
    70165765    /* mp1 == name of directory to open */
    70175766    if (mp1)
    7018       return MRFROMLONG(OpenDirCnr((HWND)0,
     5767      return MRFROMLONG(OpenDirCnr((HWND) 0,
    70195768                                   hwndMain,
    7020                                    hwndTree,
    7021                                    (BOOL) mp2,
    7022                                    (char *) mp1));
     5769                                   hwndTree, (BOOL) mp2, (char *)mp1));
    70235770    return 0;
    70245771
    70255772  case WM_DESTROY:
    7026     hwndMain = (HWND)0;
    7027     if (!PostMsg((HWND)0,WM_QUIT,MPVOID,MPVOID))
    7028       WinSendMsg((HWND)0,WM_QUIT,MPVOID,MPVOID);
     5773    hwndMain = (HWND) 0;
     5774    if (!PostMsg((HWND) 0, WM_QUIT, MPVOID, MPVOID))
     5775      WinSendMsg((HWND) 0, WM_QUIT, MPVOID, MPVOID);
    70295776    break;
    70305777  }
Note: See TracChangeset for help on using the changeset viewer.