Remove excess margin with multi-line.

This commit is contained in:
AngryGamer 2017-03-29 04:38:07 -07:00 committed by Don HO
parent 336992ea77
commit cb2c8e102d
1 changed files with 2 additions and 2 deletions

View File

@ -228,11 +228,11 @@ void TabBar::reSizeTo(RECT & rc2Ajust)
else // (rowCount >= 2)
{
style |= TCS_BUTTONS;
marge = 3; // in TCS_BUTTONS mode, each row has few pixels higher
marge = (rowCount - 2) * 3; // in TCS_BUTTONS mode, each row has few pixels higher
}
::SetWindowLongPtr(_hSelf, GWL_STYLE, style);
tabsHight = rowCount * (larger - smaller + marge);
tabsHight = rowCount * (larger - smaller) + marge;
tabsHight += GetSystemMetrics(_isVertical ? SM_CXEDGE : SM_CYEDGE);
if (_isVertical)