summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorIvan Timofeev <timofeev.i.s@gmail.com>2012-04-05 21:08:26 +0400
committerIvan Timofeev <timofeev.i.s@gmail.com>2012-04-05 21:11:21 +0400
commitc5154a179f435cc23798057895b0db8312bcd6f6 (patch)
tree8fcb9cc2badc1765882011e323358f01eb30835b /sw
parentdc2fe18e95731dcb7c9e2027f45fdaf265490592 (diff)
SfxViewShell::GetScrollingMode always returns SCROLLING_DEFAULT
Diffstat (limited to 'sw')
-rw-r--r--sw/source/ui/uiview/viewport.cxx38
1 files changed, 10 insertions, 28 deletions
diff --git a/sw/source/ui/uiview/viewport.cxx b/sw/source/ui/uiview/viewport.cxx
index e28d63e9110f..44bd8c4ae051 100644
--- a/sw/source/ui/uiview/viewport.cxx
+++ b/sw/source/ui/uiview/viewport.cxx
@@ -1076,36 +1076,18 @@ void SwView::OuterResizePixel( const Point &rOfst, const Size &rSize )
bInOuterResizePixel = sal_True;
// feststellen, ob Scrollbars angezeigt werden duerfen
- sal_Bool bBrowse = pWrtShell->GetViewOptions()->getBrowseMode();
- sal_Bool bShowH = sal_False,
- bShowV = sal_False,
- bAuto = sal_False,
- bHAuto = bBrowse;
- switch( GetScrollingMode() )
+ sal_Bool bShowH = sal_True,
+ bShowV = sal_True,
+ bAuto = sal_True,
+ bHAuto = sal_True;
+
+ const SwViewOption *pVOpt = pWrtShell->GetViewOptions();
+ if ( !pVOpt->IsReadonly() || pVOpt->IsStarOneSetting() )
{
- case SCROLLING_DEFAULT:
- {
- const SwViewOption *pVOpt = pWrtShell->GetViewOptions();
- if ( !pVOpt->IsReadonly() || pVOpt->IsStarOneSetting() )
- {
- bShowH = pVOpt->IsViewHScrollBar();
- bShowV = pVOpt->IsViewVScrollBar();
- bAuto = bHAuto = sal_True;
- break;
- }
- }
- /* kein break hier */
- case SCROLLING_AUTO:
- bAuto = bHAuto = sal_True;
- bShowH = bShowV = sal_True;
- break;
- case SCROLLING_YES:
- bShowH = bShowV = sal_True;
- break;
- case SCROLLING_NO:
- bShowH = bShowV = bHAuto = sal_False;
- break;
+ bShowH = pVOpt->IsViewHScrollBar();
+ bShowV = pVOpt->IsViewVScrollBar();
}
+
SwDocShell* pDocSh = GetDocShell();
sal_Bool bIsPreview = pDocSh->IsPreview();
if( bIsPreview )