diff options
author | Christian Lippka <cl@openoffice.org> | 2010-03-26 15:39:26 +0100 |
---|---|---|
committer | Christian Lippka <cl@openoffice.org> | 2010-03-26 15:39:26 +0100 |
commit | 43bddaee08638fa321cd7e16b6de90413149de03 (patch) | |
tree | 2c109859ed1f3bb69177795f34077afef759474c /sd/source | |
parent | e1e14230c49fbf1b88c6639b7f245559f915cff7 (diff) |
added more spacing to the layout toolbar menu
Diffstat (limited to 'sd/source')
-rw-r--r-- | sd/source/ui/controller/slidelayoutcontroller.cxx | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/sd/source/ui/controller/slidelayoutcontroller.cxx b/sd/source/ui/controller/slidelayoutcontroller.cxx index 65f05d39cfb6..3c9a10de97f5 100644 --- a/sd/source/ui/controller/slidelayoutcontroller.cxx +++ b/sd/source/ui/controller/slidelayoutcontroller.cxx @@ -161,6 +161,8 @@ LayoutToolbarMenu::LayoutToolbarMenu( SlideLayoutController& rController, const , mpLayoutSet1( 0 ) , mpLayoutSet2( 0 ) { + const sal_Int32 LAYOUT_BORDER_PIX = 7; + String aTitle1( SdResId( STR_GLUE_ESCDIR_HORZ ) ); String aTitle2( SdResId( STR_GLUE_ESCDIR_VERT ) ); @@ -180,6 +182,12 @@ LayoutToolbarMenu::LayoutToolbarMenu( SlideLayoutController& rController, const fillLayoutValueSet( mpLayoutSet1, &standard[0], bHighContrast ); + Size aSize( mpLayoutSet1->GetOutputSizePixel() ); + aSize.Width() += (mpLayoutSet1->GetColCount() + 1) * LAYOUT_BORDER_PIX; + aSize.Height() += (mpLayoutSet1->GetLineCount() +1) * LAYOUT_BORDER_PIX; + mpLayoutSet1->SetOutputSizePixel( aSize ); + + if( bVerticalEnabled ) appendEntry( -1, aTitle1 ); appendEntry( 0, mpLayoutSet1 ); @@ -196,6 +204,11 @@ LayoutToolbarMenu::LayoutToolbarMenu( SlideLayoutController& rController, const fillLayoutValueSet( mpLayoutSet2, &v_standard[0], bHighContrast ); + aSize = mpLayoutSet2->GetOutputSizePixel(); + aSize.Width() += (mpLayoutSet2->GetColCount() + 1) * LAYOUT_BORDER_PIX; + aSize.Height() += (mpLayoutSet2->GetLineCount() + 1) * LAYOUT_BORDER_PIX; + mpLayoutSet2->SetOutputSizePixel( aSize ); + appendEntry( -1, aTitle2 ); appendEntry( 1, mpLayoutSet2 ); } @@ -229,24 +242,6 @@ LayoutToolbarMenu::~LayoutToolbarMenu() { } - -// ----------------------------------------------------------------------- - - -/* -void LayoutToolbarMenu::DataChanged( const DataChangedEvent& rDCEvt ) -{ - SfxDockingWindow::DataChanged( rDCEvt ); - - if( ( rDCEvt.GetType() == DATACHANGED_SETTINGS ) && ( rDCEvt.GetFlags() & SETTINGS_STYLE ) ) - { - // const bool bHighContrast = GetSettings().GetStyleSettings().GetHighContrastMode(); - - // todo switch images - } -} -*/ - // ----------------------------------------------------------------------- IMPL_LINK( LayoutToolbarMenu, SelectHdl, void *, pControl ) |