Ignore:
Timestamp:
May 28, 2002, 11:40:30 AM (23 years ago)
Author:
sandervl
Message:

PF: Don't send WM_COMMAND to disabled button in DIALOG_IsDialogMessage

File:
1 edited

Legend:

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

    r8452 r8501  
    1 /* $Id: windlgmsg.cpp,v 1.12 2002-05-17 13:12:02 sandervl Exp $ */
     1/* $Id: windlgmsg.cpp,v 1.13 2002-05-28 09:40:30 sandervl Exp $ */
    22/*
    33 * Win32 dialog message APIs for OS/2
     
    269269                if (HIWORD(dw) == DC_HASDEFID)
    270270                {
    271                     SendMessageA( hwndDlg, WM_COMMAND,
    272                                     MAKEWPARAM( LOWORD(dw), BN_CLICKED ),
     271                  //@PF If DEFID button is disabled do not press it!   
     272                  if (IsWindowEnabled(GetDlgItem(hwndDlg, LOWORD(dw))))
     273                       SendMessageA( hwndDlg, WM_COMMAND,
     274                                     MAKEWPARAM( LOWORD(dw), BN_CLICKED ),
    273275                                    (LPARAM)GetDlgItem(hwndDlg, LOWORD(dw)));
    274276                }
Note: See TracChangeset for help on using the changeset viewer.