From: Giannis Adamopoulos Date: Mon, 29 Jan 2018 15:28:29 +0000 (+0200) Subject: [EXPLORER] CNotifyToolbar: Set TBMETRICS::cxBarPad and TBMETRICS::cyBarPad X-Git-Tag: 0.4.9-dev~151 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=22d1e1017f8ca89aae73c2bb9131155cb20f96a2;ds=sidebyside [EXPLORER] CNotifyToolbar: Set TBMETRICS::cxBarPad and TBMETRICS::cyBarPad MSDN says that these values are not used but apparently they are used as a padding around the buttons. This helps to center the buttons in the notification area. --- diff --git a/base/shell/explorer/syspager.cpp b/base/shell/explorer/syspager.cpp index 45f17023b97..4656d8f6fa4 100644 --- a/base/shell/explorer/syspager.cpp +++ b/base/shell/explorer/syspager.cpp @@ -1189,6 +1189,8 @@ void CNotifyToolbar::Initialize(HWND hWndParent, CBalloonQueue * queue) tbm.dwMask = TBMF_BARPAD | TBMF_BUTTONSPACING | TBMF_PAD; tbm.cxPad = 1; tbm.cyPad = 1; + tbm.cxBarPad = 1; + tbm.cyBarPad = 1; tbm.cxButtonSpacing = 1; tbm.cyButtonSpacing = 1; SetMetrics(&tbm);