Changeset 928 for trunk/dll/mainwnd.c


Ignore:
Timestamp:
Jan 18, 2008, 4:08:02 AM (18 years ago)
Author:
Gregg Young
Message:

Dir containers now save basic presparams on a per container basis. Ticket 3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/mainwnd.c

    r927 r928  
    25012501      if (hps) {
    25022502        GpiCreateLogColorTable(hps, 0, LCOLF_RGB, 0, 0, NULL);
    2503         WinQueryPresParam(hwnd,              /* Window handle         */
    2504                           PP_BACKGROUNDCOLOR,  /* Background presparam  */
    2505                           0,
    2506                           NULL,
    2507                           sizeof(lColor),      /* Length of data buffer */
    2508                           &lColor,             /* Data buffer returned  */
    2509                           0);
     2503        WinQueryPresParam(hwnd, PP_BACKGROUNDCOLOR, 0, NULL,
     2504                          sizeof(lColor), &lColor, 0);
    25102505        WinQueryWindowRect(hwnd, &rcl);
    25112506        WinFillRect(hps, &rcl, lColor);
     
    25182513  case WM_PRESPARAMCHANGED:
    25192514    PresParamChanged(hwnd, "ToolBar", mp1, mp2);
    2520     WinInvalidateRect(hwnd, NULL, TRUE);
    25212515    break;
    25222516
     
    28832877              PrfWriteProfileData(fmprof, FM3Str, szKey, (PVOID) & dcd->detailscrtime,
    28842878                                  sizeof(BOOL));
     2879              sprintf(szKey, "%sDirCnr.%lu", szPrefix, numsaves);
     2880              SavePresParams(hwndDir, szKey);
    28852881            }
    28862882            sprintf(szKey, "%sDirCnrDir.%lu", szPrefix, numsaves++);
     
    31863182                                      JBSDBG PrfWriteProfileData(fmprof, FM3Str, szKey, NULL, 0L);
    31873183                                  }
     3184          sprintf(szKey, "%sDirCnr.%lu", szPrefix, x);
     3185          RestorePresParams(hwndClient, szKey);
     3186          SavePresParams(hwndClient, "DirCnr");
    31883187          hwndDir = (HWND) WinSendMsg(hwndClient,
    31893188                                      UM_SETDIR,
Note: See TracChangeset for help on using the changeset viewer.