Changeset 1893


Ignore:
Timestamp:
May 26, 2020, 10:04:17 PM (5 years ago)
Author:
Gregg Young
Message:

Fix some layout and font issues in the viewers

Location:
trunk/dll
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/newview.c

    r1880 r1893  
    31003100                         MPFROMSHORT((SHORT) (ad->topline / ad->multiplier)),
    31013101                         MPFROM2SHORT(1, (SHORT) ((ad->numlines + 1) /
    3102                                                   ad->multiplier) -
    3103                                       numlines));
     3102                                                  ad->multiplier) - numlines));
    31043103            WinSendMsg(ad->hhscroll, SBM_SETSCROLLBAR,
    31053104                       MPFROMSHORT((SHORT) abs(ad->horzscroll)),
     
    31413140                         MPFROMSHORT((SHORT) (ad->topline / ad->multiplier)),
    31423141                         MPFROM2SHORT(1, (SHORT) ((ad->numlines + 1) /
    3143                                                   ad->multiplier) -
    3144                                       numlines));
     3142                                                  ad->multiplier) - numlines));
    31453143            WinSendMsg(ad->hhscroll, SBM_SETSCROLLBAR,
    31463144                       MPFROMSHORT((SHORT) abs(ad->horzscroll)),
     
    31503148        case SB_SLIDERTRACK:
    31513149          if ((SHORT1FROMMP(mp2) >= 1) || (SHORT1FROMMP(mp2)) <= ad->numlines) {
    3152             ad->topline = (ULONG) SHORT1FROMMP(mp2) * ad->multiplier;
     3150              ad->topline = (ULONG) ((SHORT1FROMMP(mp2) * ad->multiplier) +
     3151                                     (ad->multiplier > 1 ? (numlines * 2) : 0));
    31533152            if (ad->topline + numlines > ad->numlines + 1)
    31543153              ad->topline = (ad->numlines + 1) - numlines;
     
    39953994        rc = DosRequestMutexSem(ad->ScanSem, SEM_IMMEDIATE_RETURN);
    39963995        if (!rc) {
    3997           SetMLEFont(hwnd, &ad->fattrs, 11);
     3996          SetMLEFont(hwnd, &ad->fattrs, 3);
    39983997          PrfWriteProfileData(fmprof, appname, "Viewer.Fattrs",
    39993998                              &ad->fattrs, sizeof(FATTRS));
  • trunk/dll/viewer.c

    r1673 r1893  
    11391139
    11401140    case MLE_SETFONT:                   // select a new font
    1141       SetMLEFont(hwndMLE, &vw->fattrs, 0);
     1141      SetMLEFont(hwndMLE, &vw->fattrs, 2);
    11421142      PrfWriteProfileData(fmprof,
    11431143                          FM3Str, "MLEFont", &vw->fattrs, sizeof(FATTRS));
Note: See TracChangeset for help on using the changeset viewer.