Changeset 6972 for trunk/src/user32/win32wbase.cpp
- Timestamp:
- Oct 9, 2001, 7:18:05 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32wbase.cpp
r6928 r6972 1 /* $Id: win32wbase.cpp,v 1.28 8 2001-10-02 17:14:10 sandervlExp $ */1 /* $Id: win32wbase.cpp,v 1.289 2001-10-09 05:18:03 phaller Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 2745 2745 BOOL Win32BaseWindow::DestroyWindow() 2746 2746 { 2747 HWND hwnd = getWindowHandle();2747 HWND hwnd = getWindowHandle(); 2748 2748 2749 2749 dprintf(("DestroyWindow %x", hwnd)); … … 2754 2754 return FALSE; 2755 2755 } 2756 2756 2757 2757 if(!(getStyle() & WS_CHILD) && getOwner() == NULL) 2758 2758 { … … 2785 2785 } 2786 2786 dprintf(("DestroyWindow %x -> HIDDEN", hwnd)); 2787 2787 2788 // check the handle for the last active popup window 2789 Win32BaseWindow* owner = getOwner(); 2790 if (NULL != owner) 2791 { 2792 if (owner->getLastActive() == hwnd) 2793 owner->setLastActive( owner->getWindowHandle() ); 2794 } 2795 2788 2796 fDestroyWindowCalled = TRUE; 2789 2797 return OSLibWinDestroyWindow(OS2HwndFrame);
Note:
See TracChangeset
for help on using the changeset viewer.