TransportButton
fRewindButton = new TransportButton(buttonRect, B_TRANSLATE("Rewind"),
fStopButton = new TransportButton(buttonRect, B_TRANSLATE("Stop"),
fForwardButton = new TransportButton(buttonRect, B_TRANSLATE("Forward"),
fSaveButton = new TransportButton(buttonRect, B_TRANSLATE("Save"),
TransportButton * fStopButton;
TransportButton * fRewindButton;
TransportButton * fForwardButton;
TransportButton * fSaveButton;
TransportButton *target);
TransportButton *target;
uint32 shortcutModifier, TransportButton *target)
TransportButton::TransportButton(BRect frame, const char *name,
TransportButton::AttachedToWindow()
TransportButton::DetachedFromWindow()
TransportButton::~TransportButton()
TransportButton::WindowActivated(bool state)
TransportButton::SetEnabled(bool on)
BitmapStash(TransportButton *);
TransportButton::BitsForMask(uint32 mask) const
TransportButton::MakeBitmap(uint32 mask)
TransportButton::ModeMask() const
TransportButton::Draw(BRect)
TransportButton *owner;
TransportButton::StartPressing()
TransportButton::MouseCancelPressing()
TransportButton::DonePressing()
BitmapStash::BitmapStash(TransportButton *owner)
TransportButton::MouseStartPressing()
TransportButton::MouseDonePressing()
TransportButton::ShortcutKeyDown()
TransportButton::ShortcutKeyUp()
TransportButton::MouseDown(BPoint)
TransportButton::MouseMoved(BPoint point, uint32 code, const BMessage *)
TransportButton::MouseUp(BPoint point)
TransportButton::SetStartPressingMessage(BMessage *message)
TransportButton::SetPressingMessage(BMessage *message)
TransportButton::SetDonePressingMessage(BMessage *message)
TransportButton::SetPressingPeriod(bigtime_t newTime)
: TransportButton(frame, name, kPlayButtonBitmapBits,
: TransportButton(frame, name, kRecordButtonBitmapBits,
class PlayPauseButton : public TransportButton {
typedef TransportButton _inherited;
class RecordButton : public TransportButton {
typedef TransportButton _inherited;
class TransportButton : public BControl {
TransportButton(BRect frame, const char *name,
virtual ~TransportButton();