From 423a41b8cdcb8a5c4261228aaf315d136de5f0fe Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Sat, 21 May 2005 20:39:03 +0000 Subject: [PATCH] BScrollBar now sets the internal BView scrollbar pointers git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12759 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/ScrollBar.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/kits/interface/ScrollBar.cpp b/src/kits/interface/ScrollBar.cpp index a68f0e7a84..2f831a1798 100644 --- a/src/kits/interface/ScrollBar.cpp +++ b/src/kits/interface/ScrollBar.cpp @@ -32,7 +32,7 @@ #include #include #include -#include +#include "ScrollBar.h" //#define TEST_MODE @@ -380,8 +380,10 @@ void BScrollBar::SetTarget(BView *target) fTargetName=new char[strlen(target->Name())+1]; strcpy(fTargetName,target->Name()); - // TODO: theoretically, we should also set the target BView's scrollbar - // pointer here + if(Orientation() == B_VERTICAL) + fTarget->fVerScroller=this; + else + fTarget->fHorScroller=this; } else fTargetName=NULL;