From: Kevin Wasserman Date: Tue, 7 Aug 2012 17:53:02 +0000 (-0400) Subject: Fix window close issues X-Git-Tag: krb5-1.11-alpha1~218 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1b977a4e768b1a54ebffcecdf356e54e6fa86ce6;p=thirdparty%2Fkrb5.git Fix window close issues Stop filtering out SC_CLOSE. 'X' button works more reliably, also alt-F4. Remove minimize box from style. Signed-off-by: Kevin Wasserman ticket: 7332 (new) queue: kfw target_version: 1.10.4 tags: pullup --- diff --git a/src/windows/leash/MainFrm.cpp b/src/windows/leash/MainFrm.cpp index 54815868ab..1e22283197 100644 --- a/src/windows/leash/MainFrm.cpp +++ b/src/windows/leash/MainFrm.cpp @@ -186,10 +186,6 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) BOOL CMainFrame::PreTranslateMessage(MSG* pMsg) { - if ( pMsg->message == WM_SYSCOMMAND && (pMsg->wParam & 0xfff0) == SC_CLOSE ) - { - return TRUE; - } return CLeashFrame::PreTranslateMessage(pMsg); } @@ -197,7 +193,7 @@ BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { // Use the specific class name we established earlier // Remove the Minimize and Maximize buttons -// cs.style &= ~WS_MINIMIZEBOX; + cs.style &= ~WS_MINIMIZEBOX; cs.style &= ~WS_MAXIMIZEBOX; // Initialize the extended window style to display a TaskBar entry with WS_EX_APPWINDOW cs.dwExStyle |= WS_EX_APPWINDOW;