Ignore:
Timestamp:
Dec 16, 1999, 1:11:49 AM (26 years ago)
Author:
sandervl
Message:

sendmessage + hook updates + misc fixes

File:
1 edited

Legend:

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

    r2040 r2084  
    1 /* $Id: win32wmdiclient.cpp,v 1.13 1999-12-09 10:59:05 sandervl Exp $ */
     1/* $Id: win32wmdiclient.cpp,v 1.14 1999-12-16 00:11:48 sandervl Exp $ */
    22/*
    33 * Win32 MDI Client Window Class for OS/2
     
    2626#include <spy.h>
    2727#include "wndmsg.h"
    28 #include "hooks.h"
    2928#include <oslibwin.h>
    3029#include <oslibutil.h>
     
    223222    case WM_NCACTIVATE:
    224223        if( activeChild )
    225             activeChild->SendMessageA(message, wParam, lParam);
     224            activeChild->SendInternalMessageA(message, wParam, lParam);
    226225        break;
    227226
     
    344343    {
    345344        prevActive->setStyle(prevActive->getStyle() | WS_SYSMENU);
    346         prevActive->SendMessageA( WM_NCACTIVATE, FALSE, 0L );
    347         prevActive->SendMessageA( WM_MDIACTIVATE, (WPARAM)prevActive->getWindowHandle(), (LPARAM)(child) ? child->getWindowHandle() : 0);
     345        prevActive->SendInternalMessageA( WM_NCACTIVATE, FALSE, 0L );
     346        prevActive->SendInternalMessageA( WM_MDIACTIVATE, (WPARAM)prevActive->getWindowHandle(), (LPARAM)(child) ? child->getWindowHandle() : 0);
    348347
    349348        /* uncheck menu item */
     
    386385    if( isActiveFrameWnd )
    387386    {
    388         child->SendMessageA( WM_NCACTIVATE, TRUE, 0L);
     387        child->SendInternalMessageA( WM_NCACTIVATE, TRUE, 0L);
    389388        if( GetFocus() == getWindowHandle())
    390             SendMessageA( WM_SETFOCUS, (WPARAM)getWindowHandle(), 0L );
     389            SendInternalMessageA( WM_SETFOCUS, (WPARAM)getWindowHandle(), 0L );
    391390        else
    392391            SetFocus( getWindowHandle() );
     
    394393
    395394    /* @@@PH prevActive may be NULL actually ?! */
    396     child->SendMessageA( WM_MDIACTIVATE,
     395    child->SendInternalMessageA( WM_MDIACTIVATE,
    397396                         prevActive ? (WPARAM)prevActive->getWindowHandle() : 0,
    398397                         child->getWindowHandle());
     
    602601}
    603602/**********************************************************************
    604  *                                      MDI_RestoreFrameMenu
     603 *                  MDI_RestoreFrameMenu
    605604 */
    606605BOOL Win32MDIClientWindow::restoreFrameMenu(Win32BaseWindow *child)
     
    611610
    612611    if(!(iId == SC_RESTORE || iId == SC_CLOSE) )
    613             return 0;
     612        return 0;
    614613
    615614    /*
     
    621620
    622621    GetMenuItemInfoA(getParent()->GetMenu(),
    623                              0,
    624                              TRUE,
    625                              &menuInfo);
     622                     0,
     623                     TRUE,
     624                     &menuInfo);
    626625
    627626    RemoveMenu(getParent()->GetMenu(),0,MF_BYPOSITION);
     
    630629#if 0
    631630    if ((menuInfo.fType & MFT_BITMAP)           &&
    632             (LOWORD(menuInfo.dwTypeData)!=0)        &&
    633             (LOWORD(menuInfo.dwTypeData)!=hBmpClose) )
     631        (LOWORD(menuInfo.dwTypeData)!=0)        &&
     632        (LOWORD(menuInfo.dwTypeData)!=hBmpClose) )
    634633    {
    635634        DeleteObject((HBITMAP)LOWORD(menuInfo.dwTypeData));
     
    660659
    661660    if (getMaximizedChild())
    662         SendMessageA(WM_MDIRESTORE, (WPARAM)getMaximizedChild()->getWindowHandle(), 0);
     661        SendInternalMessageA(WM_MDIRESTORE, (WPARAM)getMaximizedChild()->getWindowHandle(), 0);
    663662
    664663    if (nActiveChildren == 0) return 0;
     
    706705
    707706    if (getMaximizedChild())
    708         SendMessageA(WM_MDIRESTORE, (WPARAM)getMaximizedChild()->getWindowHandle(), 0);
     707        SendInternalMessageA(WM_MDIRESTORE, (WPARAM)getMaximizedChild()->getWindowHandle(), 0);
    709708
    710709    if (nActiveChildren == 0) return;
Note: See TracChangeset for help on using the changeset viewer.