From ca504cd4ca381e5d24a82e588dac51c344c6f946 Mon Sep 17 00:00:00 2001 From: Yousuf Philips Date: Tue, 30 Aug 2016 15:39:51 +0400 Subject: tdf#94551 Preset list: 3 entries per row and always show scrollbar Change-Id: I748b92d01031120e750f306549c7d46ed29a313a Reviewed-on: https://gerrit.libreoffice.org/28492 Tested-by: Jenkins Reviewed-by: Maxim Monastirsky --- svx/source/tbxctrls/SvxPresetListBox.cxx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'svx') diff --git a/svx/source/tbxctrls/SvxPresetListBox.cxx b/svx/source/tbxctrls/SvxPresetListBox.cxx index 0786d9d9049b..55278124f70d 100644 --- a/svx/source/tbxctrls/SvxPresetListBox.cxx +++ b/svx/source/tbxctrls/SvxPresetListBox.cxx @@ -30,9 +30,9 @@ SvxPresetListBox::SvxPresetListBox(vcl::Window* pParent, WinBits nWinStyle) : ValueSet(pParent, nWinStyle), - nColCount(2), + nColCount(3), nRowCount(5), - aIconSize( Size(80,60) ) + aIconSize( Size(60,64) ) { SetEdgeBlending(true); SetExtraSpacing(4); @@ -53,10 +53,7 @@ void SvxPresetListBox::Resize() { DrawLayout(); WinBits aWinBits(GetStyle()); - if( nColCount*nRowCount < static_cast(GetItemCount()) ) - aWinBits |= WB_VSCROLL; - else - aWinBits &= ~WB_VSCROLL; + aWinBits |= WB_VSCROLL; SetStyle(aWinBits); ValueSet::Resize(); } -- cgit