Ignore:
Timestamp:
Jun 18, 2001, 11:00:50 AM (24 years ago)
Author:
sandervl
Message:

sizegrip & sizebox scrollbar size fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/scroll.cpp

    r6040 r6043  
    1 /* $Id: scroll.cpp,v 1.40 2001-06-17 21:08:00 sandervl Exp $ */
     1/* $Id: scroll.cpp,v 1.41 2001-06-18 09:00:50 sandervl Exp $ */
    22/*
    33 * Scrollbar control
     
    679679
    680680      w = GetSystemMetrics(SM_CXVSCROLL);
     681#ifdef __WIN32OS2__
     682      if(lpCreat->style & (SBS_SIZEBOX | SBS_SIZEGRIP)) {
     683           h = GetSystemMetrics(SM_CYHSCROLL);
     684      }
     685      else h = lpCreat->cy;
     686#else
    681687      h = lpCreat->cy;
    682 
     688#endif
    683689      if (lpCreat->style & SBS_LEFTALIGN)
    684690        MoveWindow(hwnd,lpCreat->x,lpCreat->y,w,h,FALSE);
     
    689695      INT w,h;
    690696
     697#ifdef __WIN32OS2__
     698      if(lpCreat->style & (SBS_SIZEBOX | SBS_SIZEGRIP)) {
     699           w = GetSystemMetrics(SM_CXVSCROLL);
     700      }
     701      else w = lpCreat->cx;
     702#else
    691703      w = lpCreat->cx;
     704#endif
     705
    692706      h = GetSystemMetrics(SM_CYHSCROLL);
    693707
     
    16011615}
    16021616
    1603 //CB: not listed in user32.exp -> don't know the id!
    1604 
    16051617BOOL WINAPI GetScrollBarInfo(HWND hwnd,LONG idObject,PSCROLLBARINFO psbi)
    16061618{
Note: See TracChangeset for help on using the changeset viewer.