diff options
Diffstat (limited to 'svx/source/sidebar/line/LineWidthValueSet.cxx')
-rw-r--r-- | svx/source/sidebar/line/LineWidthValueSet.cxx | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/svx/source/sidebar/line/LineWidthValueSet.cxx b/svx/source/sidebar/line/LineWidthValueSet.cxx index a260709bb678..d4172d420267 100644 --- a/svx/source/sidebar/line/LineWidthValueSet.cxx +++ b/svx/source/sidebar/line/LineWidthValueSet.cxx @@ -23,16 +23,20 @@ namespace svx { namespace sidebar { -LineWidthValueSet::LineWidthValueSet ( - vcl::Window* pParent, const ResId& rResId) - : ValueSet( pParent, rResId ), - pVDev(nullptr), - nSelItem(0), - bCusEnable(false) +LineWidthValueSet::LineWidthValueSet(vcl::Window* pParent) + : ValueSet(pParent, WB_TABSTOP) + , pVDev(nullptr) + , nSelItem(0) + , bCusEnable(false) { strUnit = new OUString[9]; +} + +void LineWidthValueSet::Resize() +{ SetColCount(); - SetLineCount( 9); + SetLineCount(9); + ValueSet::Resize(); } LineWidthValueSet::~LineWidthValueSet() @@ -167,6 +171,11 @@ void LineWidthValueSet::UserDraw( const UserDrawEvent& rUDEvt ) pDev->SetFont(aOldFont); } +Size LineWidthValueSet::GetOptimalSize() const +{ + return LogicToPixel(Size(80, 12 * 9), MAP_APPFONT); +} + } } // end of namespace svx::sidebar /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |