Changeset 5935 for trunk/src/user32/win32dlg.cpp
- Timestamp:
- Jun 9, 2001, 4:50:26 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32dlg.cpp
r5802 r5935 1 /* $Id: win32dlg.cpp,v 1.6 5 2001-05-25 16:59:11sandervl Exp $ */1 /* $Id: win32dlg.cpp,v 1.66 2001-06-09 14:50:20 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Dialog Code for OS/2 … … 39 39 Win32Dialog::Win32Dialog(HINSTANCE hInst, LPCSTR dlgTemplate, HWND owner, 40 40 DLGPROC dlgProc, LPARAM param, BOOL isUnicode) 41 : Win32BaseWindow( OBJTYPE_DIALOG)41 : Win32BaseWindow() 42 42 { 43 43 RECT rect; … … 312 312 /* Owner must be a top-level window */ 313 313 if(getOwner() == NULL) { 314 windowDesktop->addRef(); 314 315 topOwner = windowDesktop; 315 316 } 316 else topOwner = getOwner()->GetTopParent();317 else topOwner = GetWindowFromHandle(getOwner()->GetTopParent()); 317 318 318 319 if(topOwner == NULL) { … … 415 416 topOwner->setOS2HwndModalDialog(hwndOldDialog); 416 417 if (!bOldOwner) topOwner->EnableWindow(TRUE); 418 RELEASE_WNDOBJ(topOwner); 417 419 } 418 420 retval = idResult; … … 869 871 CONTROLS_IsControl( wndFocus->getParent(), COMBOBOX_CONTROL )) 870 872 wndFocus->SendMessageA(CB_SHOWDROPDOWN, FALSE, 0 ); 873 RELEASE_WNDOBJ(wndFocus); 871 874 } 872 875 }
Note:
See TracChangeset
for help on using the changeset viewer.