diff options
author | Oliver-Rainer Wittmann <orw@apache.org> | 2013-05-14 12:10:04 +0000 |
---|---|---|
committer | Oliver-Rainer Wittmann <orw@apache.org> | 2013-05-14 12:10:04 +0000 |
commit | 6ca31d904b343c76899dfa2bfef3e7d20db23364 (patch) | |
tree | ebb83d92fa5832c52dcf81e38a19a10f1e9f5e4e | |
parent | c499090bea18b7c61c51053ad03446b6e64750d3 (diff) |
122270: paragraph property panel, line spacing control: do not directly select item via cursor travelling; removing obsolete code
Notes
merged as: 328d162119b0130df5d69c80a66d6e22b66203a3
-rwxr-xr-x | svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx | 61 | ||||
-rwxr-xr-x | svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx | 2 | ||||
-rwxr-xr-x | svx/source/sidebar/paragraph/ParaPropertyPanel.hrc | 1 |
3 files changed, 15 insertions, 49 deletions
diff --git a/svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx b/svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx index ca6445173cfa..92c8043e58ca 100755 --- a/svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx +++ b/svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx @@ -67,7 +67,6 @@ maSpacing1 (SVX_RES(IMG_SPACING1)), maSpacing115 (SVX_RES(IMG_SPACING115)), maSpacing15 (SVX_RES(IMG_SPACING15)), maSpacing2 (SVX_RES(IMG_SPACING2)), -maLPCustom (SVX_RES(IMG_SPACINGLCUSTOM)), maSelSpacing1 (SVX_RES(IMG_SEL_SPACING1)), maSelSpacing115 (SVX_RES(IMG_SEL_SPACING115)), maSelSpacing15 (SVX_RES(IMG_SEL_SPACING15)), @@ -105,26 +104,20 @@ ParaLineSpacingControl::~ParaLineSpacingControl() void ParaLineSpacingControl::initial() { - //maLineSpacing.SetStyle( maLineSpacing.GetStyle()| WB_3DLOOK | WB_NO_DIRECTSELECT ); - //maLineSpacing.SetControlBackground(GetSettings().GetStyleSettings().GetMenuColor()); - //maLineSpacing.SetColor(GetSettings().GetStyleSettings().GetMenuColor()); - //maLineSpacing.SetMinFont(); - - maLineSpacing.SetControlBackground(GetSettings().GetStyleSettings().GetHighContrastMode()? - GetSettings().GetStyleSettings().GetMenuColor(): - sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); - maLineSpacing.SetColor(GetSettings().GetStyleSettings().GetHighContrastMode()? - GetSettings().GetStyleSettings().GetMenuColor(): - sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); - maLineSpacing.SetBackground(GetSettings().GetStyleSettings().GetHighContrastMode()? - GetSettings().GetStyleSettings().GetMenuColor(): - sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); - //maFTSpacing.SetBackground(GetSettings().GetStyleSettings().GetHighContrastMode()? - //GetSettings().GetStyleSettings().GetMenuColor(): - //sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); - //maFTBy.SetBackground(GetSettings().GetStyleSettings().GetHighContrastMode()? - //GetSettings().GetStyleSettings().GetMenuColor(): - //sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); + maLineSpacing.SetStyle( maLineSpacing.GetStyle()| WB_3DLOOK | WB_NO_DIRECTSELECT ); + + maLineSpacing.SetControlBackground( + GetSettings().GetStyleSettings().GetHighContrastMode() + ? GetSettings().GetStyleSettings().GetMenuColor() + : sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); + maLineSpacing.SetColor( + GetSettings().GetStyleSettings().GetHighContrastMode() + ? GetSettings().GetStyleSettings().GetMenuColor() + : sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); + maLineSpacing.SetBackground( + GetSettings().GetStyleSettings().GetHighContrastMode() + ? GetSettings().GetStyleSettings().GetMenuColor() + : sfx2::sidebar::Theme::GetColor( sfx2::sidebar::Theme::Paint_PanelBackground )); mpImg = new Image[4]; mpImg[0] = maSpacing1; @@ -167,13 +160,7 @@ void ParaLineSpacingControl::initial() aLineDistAtPercentBox.SetModifyHdl( aLink ); aLineDistAtMetricBox.SetModifyHdl( aLink ); } -void ParaLineSpacingControl::ToGetFocus(bool bType) -{ - if(!bType) - aLineDist.GrabFocus(); - else - maLineSpacing.GrabFocus(); //wj -} + void ParaLineSpacingControl::PopupModeEndCallback() { @@ -484,24 +471,6 @@ void ParaLineSpacingControl::Rearrange(SfxItemState currSPState,FieldUnit currMe aLineDist.SaveValue(); - /*sal_uInt16 nID = pBox->GetCurItemId(); - pBox->SetItemDown(nID, sal_True); - - Size aFloatSz = GetOutputSizePixel(); - - GetLineSPFloatWin()->SetSizePixel( aFloatSz ); - - Point aPos=maLineSPTbx->GetPosPixel(); - aPos.setX(aPos.getX()); - aPos = OutputToScreenPixel( aPos ); - Size aSize = maLineSPTbx->GetSizePixel(); - Rectangle aRect( aPos, aSize ); - - GetLineSPFloatWin()->StartPopupMode( aRect, FLOATWIN_POPUPMODE_DOWN | FLOATWIN_POPUPMODE_NOFOCUSCLOSE); - GetLineSPFloatWin()->SetPopupModeFlags(GetLineSPFloatWin()->GetPopupModeFlags() | FLOATWIN_POPUPMODE_NOAPPFOCUSCLOSE ); - - pLineSPPage->ToGetFocus(bValueSetFocus); - */ sal_uInt16 uCount = aLineDist.GetEntryCount(); if( uCount == LLINESPACE_FIX + 1 ) { diff --git a/svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx b/svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx index 51d3d80b7353..d31a8a28b8f5 100755 --- a/svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx +++ b/svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx @@ -43,7 +43,6 @@ class ParaLineSpacingControl:public svx::sidebar::PopupControl public: ParaLineSpacingControl(Window* pParent, svx::sidebar::ParaPropertyPanel& rPanel); ~ParaLineSpacingControl(); - void ToGetFocus(bool bType); void Rearrange(SfxItemState currSPState,FieldUnit currMetricUnit,SvxLineSpacingItem* currSPItem,const ::sfx2::sidebar::EnumContext currentContext); //virtual void Paint(const Rectangle& rect); @@ -84,7 +83,6 @@ private: Image maSpacing115; Image maSpacing15; Image maSpacing2; - Image maLPCustom; Image maSelSpacing1; Image maSelSpacing115; diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.hrc b/svx/source/sidebar/paragraph/ParaPropertyPanel.hrc index c71a5255a2f0..c33cb77ce1a9 100755 --- a/svx/source/sidebar/paragraph/ParaPropertyPanel.hrc +++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.hrc @@ -119,7 +119,6 @@ #define IMG_SPACING115 19 #define IMG_SPACING15 20 #define IMG_SPACING2 21 -#define IMG_SPACINGLCUSTOM 22 #define IMG_SEL_SPACING1 23 #define IMG_SEL_SPACING115 24 #define IMG_SEL_SPACING15 25 |