From 63381b0c49f5af32db820dfd2473a385b456a4b2 Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Sun, 22 May 2005 02:07:09 +0000 Subject: [PATCH] Fixed a bug in setting thumb style for the KnobStyle box scrollbars Removed an include bug git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12760 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/prefs/scrollbar/ScrollBarView.cpp | 9 +++++++++ src/prefs/scrollbar/fakescrollbar.cpp | 1 - 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/prefs/scrollbar/ScrollBarView.cpp b/src/prefs/scrollbar/ScrollBarView.cpp index d5741df35b..376f4674b0 100644 --- a/src/prefs/scrollbar/ScrollBarView.cpp +++ b/src/prefs/scrollbar/ScrollBarView.cpp @@ -187,12 +187,21 @@ void ScrollBarView::SetAllScrollBars(void) { fSingle->SetFromScrollBarInfo(gSettings); + fSingle->SetDoubleArrows(false); fDouble->SetFromScrollBarInfo(gSettings); + fDouble->SetDoubleArrows(true); + fProportional->SetFromScrollBarInfo(gSettings); + fProportional->SetFixedThumb(false); fFixed->SetFromScrollBarInfo(gSettings); + fFixed->SetFixedThumb(true); + fFlat->SetFromScrollBarInfo(gSettings); + fFlat->SetKnobStyle(THUMB_BLANK); fDots->SetFromScrollBarInfo(gSettings); + fDots->SetKnobStyle(THUMB_DOTS); fLines->SetFromScrollBarInfo(gSettings); + fLines->SetKnobStyle(THUMB_LINES); fSingle->SetSelected( !gSettings.double_arrows ); fDouble->SetSelected( gSettings.double_arrows ); diff --git a/src/prefs/scrollbar/fakescrollbar.cpp b/src/prefs/scrollbar/fakescrollbar.cpp index d11f25117f..68dbb65dc5 100644 --- a/src/prefs/scrollbar/fakescrollbar.cpp +++ b/src/prefs/scrollbar/fakescrollbar.cpp @@ -25,7 +25,6 @@ // Description: Control to simulate a scrollbar // //------------------------------------------------------------------------------ -#include "scrollbar.h" #include "fakescrollbar.h" #include "messages.h"