BChannelSlider
class BChannelSlider : public BChannelControl {
BChannelSlider(BRect area, const char* name,
BChannelSlider(BRect area, const char* name,
BChannelSlider(const char* name,
BChannelSlider(BMessage* archive);
virtual ~BChannelSlider();
BChannelSlider(const BChannelSlider&);
BChannelSlider& operator=(const BChannelSlider&);
BChannelSlider::BChannelSlider(BMessage* archive)
BChannelSlider::~BChannelSlider()
BChannelSlider::Instantiate(BMessage* archive)
return new (std::nothrow) BChannelSlider(archive);
BChannelSlider::Archive(BMessage* into, bool deep) const
BChannelSlider::AttachedToWindow()
BChannelSlider::AllAttached()
BChannelSlider::DetachedFromWindow()
BChannelSlider::AllDetached()
BChannelSlider::MessageReceived(BMessage* message)
BChannelSlider::Draw(BRect updateRect)
BChannelSlider::MouseDown(BPoint where)
BChannelSlider::MouseUp(BPoint where)
BChannelSlider::MouseMoved(BPoint where, uint32 code, const BMessage* message)
BChannelSlider::WindowActivated(bool state)
BChannelSlider::KeyDown(const char* bytes, int32 numBytes)
BChannelSlider::KeyUp(const char* bytes, int32 numBytes)
BChannelSlider::FrameResized(float newWidth, float newHeight)
BChannelSlider::SetFont(const BFont* font, uint32 mask)
BChannelSlider::MakeFocus(bool focusState)
BChannelSlider::GetPreferredSize(float* width, float* height)
BChannelSlider::ResolveSpecifier(BMessage* message, int32 index,
BChannelSlider::GetSupportedSuites(BMessage* data)
BChannelSlider::SetEnabled(bool on)
BChannelSlider::Orientation() const
BChannelSlider::SetOrientation(orientation orientation)
BChannelSlider::MaxChannelCount() const
BChannelSlider::SupportsIndividualLimits() const
BChannelSlider::DrawChannel(BView* into, int32 channel, BRect area,
BChannelSlider::DrawGroove(BView* into, int32 channel, BPoint leftTop,
BChannelSlider::DrawThumb(BView* into, int32 channel, BPoint where,
BChannelSlider::ThumbFor(int32 channel, bool pressed)
BChannelSlider::ThumbFrameFor(int32 channel)
BChannelSlider::ThumbDeltaFor(int32 channel)
BChannelSlider::ThumbRangeFor(int32 channel)
BChannelSlider::UpdateToolTip(int32 currentValue)
BChannelSlider::_InitData()
BChannelSlider::_FinishChange(bool update)
BChannelSlider::_UpdateFontDimens()
BChannelSlider::_DrawThumbs()
BChannelSlider::BChannelSlider(BRect area, const char* name, const char* label,
BChannelSlider::_DrawGrooveFrame(BView* into, const BRect& area)
BChannelSlider::BChannelSlider(BRect area, const char* name, const char* label,
BChannelSlider::_MouseMovedCommon(BPoint point, BPoint point2)
void BChannelSlider::_Reserved_BChannelSlider_1(void*, ...) {}
void BChannelSlider::_Reserved_BChannelSlider_2(void*, ...) {}
void BChannelSlider::_Reserved_BChannelSlider_3(void*, ...) {}
void BChannelSlider::_Reserved_BChannelSlider_4(void*, ...) {}
void BChannelSlider::_Reserved_BChannelSlider_5(void*, ...) {}
void BChannelSlider::_Reserved_BChannelSlider_6(void*, ...) {}
void BChannelSlider::_Reserved_BChannelSlider_7(void*, ...) {}
BChannelSlider* channelSlider, int32 currentValue)
channelSlider->BChannelSlider::UpdateToolTip(currentValue);
BChannelSlider::BChannelSlider(const char* name, const char* label,
BChannelSlider *slider = new ChannelSlider(
: BChannelSlider(name, label, NULL, orientation, channels),
BChannelSlider::AttachedToWindow();
BChannelSlider::DetachedFromWindow();
else if (BChannelSlider *slider = dynamic_cast<BChannelSlider *>(fControl))
} else if (BChannelSlider *slider
= dynamic_cast<BChannelSlider *>(fControl)) {
} else if (BChannelSlider *slider
= dynamic_cast<BChannelSlider *>(fControl)) {
class ChannelSlider : public BChannelSlider {
BChannelSlider *slider = new BChannelSlider(BRect(10, 10, 20, 20),
slider = new BChannelSlider(BRect(10, 10, 20, 20), "vertical slider",
BChannelSlider *horizontal = new BChannelSlider(BRect(150, 10, 160, 20),
horizontal = new BChannelSlider(BRect(150, 10, 160, 20),