small corrections for BScrollBar and BScrollView

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16046 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stefano Ceccherini 2006-01-23 14:32:12 +00:00
parent 05b4b0d7ce
commit 2ec687d889

View File

@ -214,7 +214,8 @@ BScrollBar::~BScrollBar()
BArchivable* BArchivable*
BScrollBar::Instantiate(BMessage *data) BScrollBar::Instantiate(BMessage *data)
{ {
// TODO: Implement if (validate_instantiation(data, "BScrollBar"))
return new BScrollBar(data);
return NULL; return NULL;
} }
@ -581,6 +582,7 @@ BScrollBar::MouseMoved(BPoint where, uint32 transit, const BMessage* message)
void void
BScrollBar::DetachedFromWindow() BScrollBar::DetachedFromWindow()
{ {
BView::DetachedFromWindow();
} }
// Draw // Draw
@ -874,8 +876,9 @@ BScrollBar::Draw(BRect updateRect)
// FrameMoved // FrameMoved
void void
BScrollBar::FrameMoved(BPoint new_position) BScrollBar::FrameMoved(BPoint newPosition)
{ {
BView::FrameMoved(newPosition);
} }
// FrameResized // FrameResized
@ -890,8 +893,7 @@ BHandler*
BScrollBar::ResolveSpecifier(BMessage *msg, int32 index, BScrollBar::ResolveSpecifier(BMessage *msg, int32 index,
BMessage *specifier, int32 form, const char *property) BMessage *specifier, int32 form, const char *property)
{ {
// TODO: Implement return BView::ResolveSpecifier(msg, index, specifier, form, property);
return NULL;
} }
// ResizeToPreferred // ResizeToPreferred
@ -922,21 +924,21 @@ BScrollBar::GetPreferredSize(float* _width, float* _height)
void void
BScrollBar::MakeFocus(bool state) BScrollBar::MakeFocus(bool state)
{ {
// TODO: ?!? Really? BView::MakeFocus(state);
if (fTarget)
fTarget->MakeFocus(state);
} }
// AllAttached // AllAttached
void void
BScrollBar::AllAttached() BScrollBar::AllAttached()
{ {
BView::AllAttached();
} }
// AllDetached // AllDetached
void void
BScrollBar::AllDetached() BScrollBar::AllDetached()
{ {
BView::AllDetached();
} }
// GetSupportedSuites // GetSupportedSuites