diff options
author | Xavier ALT <dex@phoenix-ind.net> | 2011-03-06 10:02:54 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-03-11 20:28:07 +0000 |
commit | b40a71e67e194735cb5ba928d7dc0042f0111717 (patch) | |
tree | aeb3c165f59de5860cf829b39f582bc294718dd0 /cui/source/options/optchart.cxx | |
parent | cef1ec87ed33935692dd56534d0b37ea5dfe398a (diff) |
fdo#34896 color palette size (8x13), only show scrollbar when needed
Diffstat (limited to 'cui/source/options/optchart.cxx')
-rw-r--r-- | cui/source/options/optchart.cxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cui/source/options/optchart.cxx b/cui/source/options/optchart.cxx index 85a76459e917..38ab38180418 100644 --- a/cui/source/options/optchart.cxx +++ b/cui/source/options/optchart.cxx @@ -69,9 +69,9 @@ SvxDefaultColorOptPage::SvxDefaultColorOptPage( Window* pParent, const SfxItemSe aValSetColorBox.SetSelectHdl( LINK( this, SvxDefaultColorOptPage, BoxClickedHdl ) ); aValSetColorBox.SetStyle( aValSetColorBox.GetStyle() - | WB_VSCROLL | WB_ITEMBORDER | WB_NAMEFIELD ); + | WB_ITEMBORDER | WB_NAMEFIELD ); aValSetColorBox.SetColCount( 8 ); - aValSetColorBox.SetLineCount( 12 ); + aValSetColorBox.SetLineCount( 13 ); aValSetColorBox.SetExtraSpacing( 0 ); aValSetColorBox.Show(); @@ -143,6 +143,9 @@ void SvxDefaultColorOptPage::FillColorBox() long nCount = pColorTab->Count(); XColorEntry* pColorEntry; + if( nCount > 104 ) + aValSetColorBox.SetStyle( aValSetColorBox.GetStyle() | WB_VSCROLL ); + for( long i = 0; i < nCount; i++ ) { pColorEntry = pColorTab->GetColor( i ); |