Ignore:
Timestamp:
Oct 8, 1999, 2:10:27 PM (26 years ago)
Author:
cbratschi
Message:

resource and other fixes

File:
1 edited

Legend:

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

    r1176 r1184  
    1 /* $Id: win32wbase.cpp,v 1.27 1999-10-07 23:21:31 sandervl Exp $ */
     1/* $Id: win32wbase.cpp,v 1.28 1999-10-08 12:10:27 cbratschi Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    482482  if (cs->style & WS_HSCROLL)
    483483  {
    484         hwndHorzScroll = OSLibWinQueryScrollBarHandle(OS2HwndFrame, OSLIB_HSCROLL);
     484        hwndHorzScroll = OSLibWinQueryScrollBarHandle(OS2HwndFrame, OSLIB_HSCROLL);
    485485  }
    486486
    487487  if (cs->style & WS_VSCROLL) {
    488         hwndVertScroll = OSLibWinQueryScrollBarHandle(OS2HwndFrame, OSLIB_VSCROLL);
     488        hwndVertScroll = OSLibWinQueryScrollBarHandle(OS2HwndFrame, OSLIB_VSCROLL);
    489489  }
    490490
     
    507507  else
    508508  {
    509         setWindowId((DWORD)cs->hMenu);
     509        setWindowId((DWORD)cs->hMenu);
    510510  }
    511511
     
    13041304        }
    13051305        infoPtr = horzScrollInfo;
    1306         hwndScroll = hwndHorzScroll;
     1306        hwndScroll = hwndHorzScroll;
    13071307        scrollType = OSLIB_HSCROLL;
    13081308        break;
     
    13121312        }
    13131313        infoPtr = vertScrollInfo;
    1314         hwndScroll = hwndVertScroll;
     1314        hwndScroll = hwndVertScroll;
    13151315        scrollType = OSLIB_VSCROLL;
    13161316        break;
     
    14191419    {
    14201420    case WM_CLOSE:
    1421         DestroyWindow();
    1422         return 0;
     1421        DestroyWindow();
     1422        return 0;
    14231423
    14241424    case WM_GETTEXTLENGTH:
     
    14301430
    14311431    case WM_SETTEXT:
    1432         if(!fInternalMsg) {
    1433                 return SetWindowTextA((LPSTR)lParam);
    1434         }
    1435         else    return 0;
     1432        if(!fInternalMsg) {
     1433                return SetWindowTextA((LPSTR)lParam);
     1434        }
     1435        else    return 0;
    14361436
    14371437    case WM_SETREDRAW:
     
    15901590
    15911591    case WM_SETTEXT:
    1592         if(!fInternalMsg) {
    1593                 return SetWindowTextW((LPWSTR)lParam);
    1594         }
    1595         else    return 0;
     1592        if(!fInternalMsg) {
     1593                return SetWindowTextW((LPWSTR)lParam);
     1594        }
     1595        else    return 0;
    15961596
    15971597    default:
     
    16221622                        dprintf(("WM_CREATE returned -1\n"));
    16231623                        rc = -1; //don't create window
    1624                         break;
     1624                        break;
    16251625                }
    16261626                NotifyParent(Msg, wParam, lParam);
    16271627
    16281628                rc = 0;
    1629                 break;
     1629                break;
    16301630        }
    16311631        case WM_SETTEXT:
    16321632                rc = win32wndproc(getWindowHandle(), WM_SETTEXT, wParam, lParam);
    1633                 break;
     1633                break;
    16341634
    16351635        case WM_LBUTTONDOWN:
     
    16381638                NotifyParent(Msg, wParam, lParam);
    16391639                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1640                 break;
     1640                break;
    16411641
    16421642        case WM_DESTROY:
    16431643                rc = win32wndproc(getWindowHandle(), WM_DESTROY, 0, 0);
    1644                 break;
     1644                break;
    16451645
    16461646        default:
    1647                 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1648                 break;
     1647                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
     1648                break;
    16491649  }
    16501650  fInternalMsg = fInternalMsgBackup;
     
    16741674                        dprintf(("WM_CREATE returned -1\n"));
    16751675                        rc = -1; //don't create window
    1676                         break;
     1676                        break;
    16771677                }
    16781678                NotifyParent(Msg, wParam, lParam);
    16791679
    16801680                rc = 0;
    1681                 break;
     1681                break;
    16821682        }
    16831683        case WM_SETTEXT:
    16841684                rc = win32wndproc(getWindowHandle(), WM_SETTEXT, wParam, lParam);
    1685                 break;
     1685                break;
    16861686
    16871687        case WM_LBUTTONDOWN:
     
    16901690                NotifyParent(Msg, wParam, lParam);
    16911691                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1692                 break;
     1692                break;
    16931693
    16941694        case WM_DESTROY:
     
    16961696                NotifyParent(Msg, wParam, lParam);
    16971697                rc = win32wndproc(getWindowHandle(), WM_DESTROY, 0, 0);
    1698                 break;
     1698                break;
    16991699
    17001700        default:
    1701                 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1702                 break;
     1701                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
     1702                break;
    17031703  }
    17041704  fInternalMsg = fInternalMsgBackup;
     
    17271727                        dprintf(("WM_CREATE returned -1\n"));
    17281728                        rc = -1; //don't create window
    1729                         break;
     1729                        break;
    17301730                }
    17311731                NotifyParent(Msg, wParam, lParam);
    17321732                rc = 0;
    1733                 break;
     1733                break;
    17341734        }
    17351735        case WM_LBUTTONDOWN:
     
    17381738                NotifyParent(Msg, wParam, lParam);
    17391739                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1740                 break;
     1740                break;
    17411741
    17421742        case WM_DESTROY:
     
    17441744                NotifyParent(Msg, wParam, lParam);
    17451745                rc = win32wndproc(getWindowHandle(), WM_DESTROY, 0, 0);
    1746                 break;
     1746                break;
    17471747        default:
    1748                 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1749                 break;
     1748                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
     1749                break;
    17501750  }
    17511751  fInternalMsg = fInternalMsgBackup;
     
    17751775                        dprintf(("WM_CREATE returned -1\n"));
    17761776                        rc = -1; //don't create window
    1777                         break;
     1777                        break;
    17781778                }
    17791779                NotifyParent(Msg, wParam, lParam);
     
    17861786                NotifyParent(Msg, wParam, lParam);
    17871787                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1788                 break;
     1788                break;
    17891789
    17901790        case WM_DESTROY:
     
    17921792                NotifyParent(Msg, wParam, lParam);
    17931793                rc = win32wndproc(getWindowHandle(), WM_DESTROY, 0, 0);
    1794                 break;
     1794                break;
    17951795        default:
    1796                 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
    1797                 break;
     1796                rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);
     1797                break;
    17981798  }
    17991799  fInternalMsg = fInternalMsgBackup;
     
    23632363        return FALSE;
    23642364
    2365     if(windowNameA)     free(windowNameA);
    2366     if(windowNameW)     free(windowNameW);
     2365    if(windowNameA)     free(windowNameA);
     2366    if(windowNameW)     free(windowNameW);
    23672367
    23682368    windowNameA = (LPSTR)_smalloc(strlen(lpsz)+1);
     
    23842384        return FALSE;
    23852385
    2386     if(windowNameA)     free(windowNameA);
    2387     if(windowNameW)     free(windowNameW);
     2386    if(windowNameA)     free(windowNameA);
     2387    if(windowNameW)     free(windowNameW);
    23882388
    23892389    windowNameW = (LPWSTR)_smalloc((lstrlenW((LPWSTR)lpsz)+1)*sizeof(WCHAR));
     
    24062406   switch(index) {
    24072407        case GWL_EXSTYLE:
    2408                 oldval = dwExStyle;
    2409                 setExStyle(value);
    2410                 return oldval;
     2408                {
     2409                  STYLESTRUCT ss;
     2410
     2411                  ss.styleOld = dwExStyle;
     2412                  ss.styleNew = value;
     2413                  SendInternalMessageA(WM_STYLECHANGING,GWL_EXSTYLE,(LPARAM)&ss);
     2414                  oldval = dwExStyle;
     2415                  setExStyle(value);
     2416                  SendInternalMessageA(WM_STYLECHANGED,GWL_EXSTYLE,(LPARAM)&ss);
     2417                  return oldval;
     2418                }
    24112419        case GWL_STYLE:
    2412                 oldval = dwStyle;
    2413                 setStyle(value);
    2414                 OSLibSetWindowStyle(OS2HwndFrame, dwStyle);
    2415                 return oldval;
     2420                {
     2421                  STYLESTRUCT ss;
     2422
     2423                  ss.styleOld = dwStyle;
     2424                  ss.styleNew = value;
     2425                  SendInternalMessageA(WM_STYLECHANGING,GWL_STYLE,(LPARAM)&ss);
     2426                  oldval = dwStyle;
     2427                  setStyle(value);
     2428                  OSLibSetWindowStyle(OS2HwndFrame, dwStyle);
     2429                  SendInternalMessageA(WM_STYLECHANGED,GWL_STYLE,(LPARAM)&ss);
     2430                  return oldval;
     2431                }
    24162432        case GWL_WNDPROC:
    24172433                oldval = (LONG)getWindowProc();
Note: See TracChangeset for help on using the changeset viewer.