Fixed a crash on exit (Attached views are deleted automatically), finished some missing stuff, corrected some issues.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11609 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stefano Ceccherini
2005-03-07 08:45:18 +00:00
parent 6f9446b32a
commit 016e74b2c5
2 changed files with 51 additions and 10 deletions
+6 -4
View File
@@ -100,8 +100,6 @@ BChannelSlider::~BChannelSlider()
delete fLeftKnob;
delete fMidKnob;
delete fRightKnob;
delete fBacking;
delete fBackingView;
delete fInitialValues;
}
@@ -373,8 +371,12 @@ BHandler *
BChannelSlider::ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier,
int32 form, const char *property)
{
// TODO: Implement
return NULL;
BHandler *target = this;
BPropertyInfo propertyInfo(sPropertyInfo);
if (propertyInfo.FindMatch(msg, index, specifier, form, property) < B_OK)
target = BChannelControl::ResolveSpecifier(msg, index, specifier, form, property);
return target;
}