Derived from: public MPictureButton
Declared in: <MRew.h>,<MPlayBW.h>,<MStop.h>,<MPlayFW.h>,<MFFWD.h>,<MEject.h>
MRew,MPlayBW,MStop,MPlayFW,MFFWD and MEject are controls that look like some of the buttons commonly found on a tapedeck, vcr or cd-player.
Only MStop is documented here, but since all these controls have the same member functions, this document applies to all of them.
MStop(BHandler *target) MStop(BMessage *archive)Constructs the control, and makes target its target. Note that the second contructor contructs the object from an archive, the message is not used as the message for the control. By default the controls send M_REW_SELECTED, M_PLAYBW_SELECTED, M_STOP_SELECTED, M_PLAYFW_SELECTED and M_FFWD_SELECTED messages. You can assign a different message or target after construction, if you wish.
virtual ~MStop()Deletes the control.
static BArchivable *Instantiate(BMessage *archive)Not yet implemented.
virtual long Archive(BMessage *archive, bool deep=true) constNot yet implemented.
virtual void MakePictures()Augments the inherited version. This function is called by the control when it's time to create the BPictures that it uses for its normal and highlighted state. This function is called from MPictureButton::AttachedToWindow(), and from MPictureButton::setcolor() whenever the color of the control changes.
Copyright © 1997 Marco Nelissen (marcone@xs4all.nl) All rights reserved.
Be, BeOS, BeBox, BeWare, GeekPort, the Be logo, the BeOS logo, roColour, Beatware and Beatware painter are trademarks or registered trademarks of their respective owners.