diff options
author | Ivan Timofeev <timofeev.i.s@gmail.com> | 2012-06-13 23:40:05 +0400 |
---|---|---|
committer | Ivan Timofeev <timofeev.i.s@gmail.com> | 2012-06-21 11:18:03 +0400 |
commit | 5e0acb90224f4aa7a06db03fac56267de6b05bc6 (patch) | |
tree | b7434fea570bb6a74f2319e43c10f9fba9077908 | |
parent | c66efa24eb4b12beaaabbddc88f7c5aef4faf6c5 (diff) |
so many code to just add a minimal border in the gallery
Change-Id: Id7349d1ff6547afe0f46404340b20132b97ce854
-rw-r--r-- | svx/source/gallery2/galbrws2.cxx | 1 | ||||
-rw-r--r-- | vcl/inc/vcl/toolbox.hxx | 6 | ||||
-rw-r--r-- | vcl/source/window/toolbox.cxx | 60 | ||||
-rw-r--r-- | vcl/source/window/toolbox2.cxx | 10 |
4 files changed, 12 insertions, 65 deletions
diff --git a/svx/source/gallery2/galbrws2.cxx b/svx/source/gallery2/galbrws2.cxx index 70cd6578be37..6a673f5bc777 100644 --- a/svx/source/gallery2/galbrws2.cxx +++ b/svx/source/gallery2/galbrws2.cxx @@ -331,7 +331,6 @@ GalleryBrowser2::GalleryBrowser2( GalleryBrowser* pParent, const ResId& rResId, maViewBox.SetHelpId( TBX_ID_LIST, HID_GALLERY_LISTVIEW ); maViewBox.SetQuickHelpText( TBX_ID_LIST, GAL_RESSTR(RID_SVXSTR_GALLERY_LISTVIEW) ); - maViewBox.SetBorder( 0, 1 ); MiscHdl( NULL ); maViewBox.SetSelectHdl( LINK( this, GalleryBrowser2, SelectTbxHdl ) ); maViewBox.Show(); diff --git a/vcl/inc/vcl/toolbox.hxx b/vcl/inc/vcl/toolbox.hxx index 5d6eae3815b1..705abb6eff1d 100644 --- a/vcl/inc/vcl/toolbox.hxx +++ b/vcl/inc/vcl/toolbox.hxx @@ -193,8 +193,6 @@ private: long mnMaxItemWidth; // max item width long mnMaxItemHeight; // max item height (for standard items) long mnWinHeight; // max window height (for window items) - long mnBorderX; // custom border - long mnBorderY; long mnLeftBorder; // inner border long mnTopBorder; long mnRightBorder; @@ -516,10 +514,6 @@ public: void SetFloatingLines( sal_uInt16 nFloatLines ); sal_uInt16 GetFloatingLines() const; - void SetBorder( long nX, long nY ); - long GetBorderX() const { return mnBorderX; } - long GetBorderY() const { return mnBorderY; } - void SetStyle( WinBits nNewStyle ) { mnWinStyle = nNewStyle; } WinBits GetStyle() const { return mnWinStyle; } diff --git a/vcl/source/window/toolbox.cxx b/vcl/source/window/toolbox.cxx index 993c107d221e..4ed2388811d3 100644 --- a/vcl/source/window/toolbox.cxx +++ b/vcl/source/window/toolbox.cxx @@ -466,24 +466,6 @@ void ToolBox::ImplDrawGradientBackground( ToolBox* pThis, ImplDockingWindowWrapp } } - if( pThis->mbHorz ) - { - aTopLineSz.Height() += pThis->mnBorderY; - if( pThis->mnCurLines == 1 ) - aTopLineSz.Height() += pThis->mnBorderY; - - aBottomLineSz.Height() += pThis->mnBorderY; - } - else - { - aTopLineSz.Width() += pThis->mnBorderX; - if( pThis->mnCurLines == 1 ) - aTopLineSz.Width() += pThis->mnBorderX; - - aBottomLineSz.Width() += pThis->mnBorderX; - } - - if ( pThis->mnWinStyle & WB_LINESPACING ) { if( pThis->mbHorz ) @@ -867,11 +849,6 @@ Size ToolBox::ImplCalcSize( const ToolBox* pThis, sal_uInt16 nCalcLines, sal_uIn } } - if ( aSize.Width() ) - aSize.Width() += pThis->mnBorderX*2; - if ( aSize.Height() ) - aSize.Height() += pThis->mnBorderY*2; - return aSize; } @@ -1548,8 +1525,6 @@ void ToolBox::ImplInit( Window* pParent, WinBits nStyle ) mnMaxItemWidth = 0; mnMaxItemHeight = 0; mnWinHeight = 0; - mnBorderX = 0; - mnBorderY = 0; mnLeftBorder = 0; mnTopBorder = 0; mnRightBorder = 0; @@ -2292,8 +2267,8 @@ Size ToolBox::ImplGetOptimalFloatingSize( FloatingSizeMode eMode ) { // try to preserve current width long nLineHeight = ( mnWinHeight > mnMaxItemHeight ) ? mnWinHeight : mnMaxItemHeight; - int nBorderX = 2*TB_BORDER_OFFSET1 + mnLeftBorder + mnRightBorder + 2*mnBorderX; - int nBorderY = 2*TB_BORDER_OFFSET2 + mnTopBorder + mnBottomBorder + 2*mnBorderY; + int nBorderX = 2*TB_BORDER_OFFSET1 + mnLeftBorder + mnRightBorder; + int nBorderY = 2*TB_BORDER_OFFSET2 + mnTopBorder + mnBottomBorder; Size aSz( aCurrentSize ); long maxX; sal_uInt16 nLines = ImplCalcBreaks( aSz.Width()-nBorderX, &maxX, mbHorz ); @@ -2446,7 +2421,6 @@ void ToolBox::ImplFormat( sal_Bool bResize ) } // add in all border offsets - // inner border as well as custom border (mnBorderX, mnBorderY) if ( mnWinStyle & WB_BORDER ) { nLeft = TB_BORDER_OFFSET1 + mnLeftBorder; @@ -2461,11 +2435,6 @@ void ToolBox::ImplFormat( sal_Bool bResize ) nBottom = 0; } - nLeft += mnBorderX; - nTop += mnBorderY; - nBottom += mnBorderY; - nMax -= mnBorderX*2; - // adjust linesize if docked in single-line mode (i.e. when using a clipped item menu) // we have to center all items in the window height if( IsMenuEnabled() && !ImplIsFloatingMode() ) @@ -2505,11 +2474,6 @@ void ToolBox::ImplFormat( sal_Bool bResize ) nRight = 0; } - nLeft += mnBorderX; - nRight+= mnBorderX; - nTop += mnBorderY; - nMax -= mnBorderY*2; - // adjust linesize if docked in single-line mode (i.e. when using a clipped item menu) // we have to center all items in the window height if( !ImplIsFloatingMode() && IsMenuEnabled() ) @@ -2565,14 +2529,14 @@ void ToolBox::ImplFormat( sal_Bool bResize ) maNextToolRect.Left() = nLeft+nMax; maNextToolRect.Right() = maNextToolRect.Left()+TB_NEXT_SIZE-1; maNextToolRect.Top() = nTop; - maNextToolRect.Bottom() = mnDY-mnBottomBorder-mnBorderY-TB_BORDER_OFFSET2-1; + maNextToolRect.Bottom() = mnDY-mnBottomBorder-TB_BORDER_OFFSET2-1; } else { maNextToolRect.Top() = nTop+nMax; maNextToolRect.Bottom() = maNextToolRect.Top()+TB_NEXT_SIZE-1; maNextToolRect.Left() = nLeft; - maNextToolRect.Right() = mnDX-mnRightBorder-mnBorderX-TB_BORDER_OFFSET2-1; + maNextToolRect.Right() = mnDX-mnRightBorder-TB_BORDER_OFFSET2-1; } } @@ -2607,13 +2571,13 @@ void ToolBox::ImplFormat( sal_Bool bResize ) { mpData->maMenubuttonItem.maRect.Right() = mnDX - 2; mpData->maMenubuttonItem.maRect.Top() = nTop; - mpData->maMenubuttonItem.maRect.Bottom() = mnDY-mnBottomBorder-mnBorderY-TB_BORDER_OFFSET2-1; + mpData->maMenubuttonItem.maRect.Bottom() = mnDY-mnBottomBorder-TB_BORDER_OFFSET2-1; } else { - mpData->maMenubuttonItem.maRect.Right() = mnDX - mnRightBorder-mnBorderX-TB_BORDER_OFFSET1-1; + mpData->maMenubuttonItem.maRect.Right() = mnDX - mnRightBorder-TB_BORDER_OFFSET1-1; mpData->maMenubuttonItem.maRect.Top() = nTop; - mpData->maMenubuttonItem.maRect.Bottom() = mnDY-mnBottomBorder-mnBorderY-TB_BORDER_OFFSET2-1; + mpData->maMenubuttonItem.maRect.Bottom() = mnDY-mnBottomBorder-TB_BORDER_OFFSET2-1; } mpData->maMenubuttonItem.maRect.Left() = mpData->maMenubuttonItem.maRect.Right() - mpData->mnMenuButtonWidth; } @@ -2622,7 +2586,7 @@ void ToolBox::ImplFormat( sal_Bool bResize ) maUpperRect.Left() = nLeft+nMax+TB_SPIN_OFFSET; maUpperRect.Right() = maUpperRect.Left()+TB_SPIN_SIZE-1; maUpperRect.Top() = nTop; - maLowerRect.Bottom() = mnDY-mnBottomBorder-mnBorderY-TB_BORDER_OFFSET2-1; + maLowerRect.Bottom() = mnDY-mnBottomBorder-TB_BORDER_OFFSET2-1; maLowerRect.Left() = maUpperRect.Left(); maLowerRect.Right() = maUpperRect.Right(); maUpperRect.Bottom() = maUpperRect.Top() + @@ -2638,13 +2602,13 @@ void ToolBox::ImplFormat( sal_Bool bResize ) { mpData->maMenubuttonItem.maRect.Bottom() = mnDY - 2; mpData->maMenubuttonItem.maRect.Left() = nLeft; - mpData->maMenubuttonItem.maRect.Right() = mnDX-mnRightBorder-mnBorderX-TB_BORDER_OFFSET2-1; + mpData->maMenubuttonItem.maRect.Right() = mnDX-mnRightBorder-TB_BORDER_OFFSET2-1; } else { - mpData->maMenubuttonItem.maRect.Bottom() = mnDY - mnBottomBorder-mnBorderY-TB_BORDER_OFFSET1-1; + mpData->maMenubuttonItem.maRect.Bottom() = mnDY - mnBottomBorder-TB_BORDER_OFFSET1-1; mpData->maMenubuttonItem.maRect.Left() = nLeft; - mpData->maMenubuttonItem.maRect.Right() = mnDX-mnRightBorder-mnBorderX-TB_BORDER_OFFSET2-1; + mpData->maMenubuttonItem.maRect.Right() = mnDX-mnRightBorder-TB_BORDER_OFFSET2-1; } mpData->maMenubuttonItem.maRect.Top() = mpData->maMenubuttonItem.maRect.Bottom() - mpData->mnMenuButtonWidth; } @@ -2653,7 +2617,7 @@ void ToolBox::ImplFormat( sal_Bool bResize ) maUpperRect.Top() = nTop+nMax+TB_SPIN_OFFSET; maUpperRect.Bottom() = maUpperRect.Top()+TB_SPIN_SIZE-1; maUpperRect.Left() = nLeft; - maLowerRect.Right() = mnDX-mnRightBorder-mnBorderX-TB_BORDER_OFFSET2-1; + maLowerRect.Right() = mnDX-mnRightBorder-TB_BORDER_OFFSET2-1; maLowerRect.Top() = maUpperRect.Top(); maLowerRect.Bottom() = maUpperRect.Bottom(); maUpperRect.Right() = maUpperRect.Left() + diff --git a/vcl/source/window/toolbox2.cxx b/vcl/source/window/toolbox2.cxx index 1e04215dad38..cb699c9a5f41 100644 --- a/vcl/source/window/toolbox2.cxx +++ b/vcl/source/window/toolbox2.cxx @@ -1773,16 +1773,6 @@ rtl::OString ToolBox::GetHelpId( sal_uInt16 nItemId ) const // ----------------------------------------------------------------------- -void ToolBox::SetBorder( long nX, long nY ) -{ - mnBorderX = nX; - mnBorderY = nY; - - ImplInvalidate( sal_True, sal_True ); -} - -// ----------------------------------------------------------------------- - void ToolBox::SetOutStyle( sal_uInt16 nNewStyle ) { // always force flat looking toolbars since NWF |