]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Leave 'OK' button visible in Leash AboutBox
authorBen Kaduk <kaduk@mit.edu>
Mon, 3 Dec 2012 17:25:07 +0000 (12:25 -0500)
committerBen Kaduk <kaduk@mit.edu>
Wed, 5 Dec 2012 18:40:56 +0000 (13:40 -0500)
The AboutBox dialog as specified in the resource file is larger than
the one we display; the dialog init routine marks several things as
non-visible, moves the 'OK' button up to where the now-invisible items
were, and shrinks the dialog's bounding rectangle.

However, the edit boxes containing copyright and version information
seem to always present as being on top of the 'OK' button, and their
background causes the button to appear almost invisible with the current
repositioning.

To keep the 'OK' button visible, reduce the amount that it is moved
(and the amount the dialog is shrunk) so that the button does not overlap
with the edit box.

ticket: 7443
tags: pullup
target_version: 1.10.4

src/windows/leash/LeashAboutBox.cpp

index 632dc590749e39a8bf73c1e58b37d8e900edcfc0..d5c6be24bb4a1aeee8747ca12c8e989b067a7ccf 100644 (file)
@@ -268,7 +268,7 @@ BOOL CLeashAboutBox::OnInitDialog()
         GetDlgItem(IDC_STATIC_NO_OF_MODULES)->ShowWindow(SW_HIDE);
         m_LB_DLLsLoaded.ShowWindow(SW_HIDE);
         // shrink window, move 'OK' button
-        const int hideDiff = 175;
+        const int hideDiff = 150;
         RECT okRect;
         CWnd* pOK = GetDlgItem(IDOK);
         pOK->GetWindowRect(&okRect);