IconButton
IconButton::MouseDown(BPoint where)
IconButton::MouseUp(BPoint where)
IconButton::MouseMoved(BPoint where, uint32 transit, const BMessage* message)
IconButton::GetPreferredSize(float* width, float* height)
IconButton::Invoke(BMessage* message)
IconButton::layoutprefs()
IconButton::layout(BRect rect)
IconButton::SetPressed(bool pressed)
IconButton::IconButton(const char* name, uint32 id, const char* label,
IconButton::IsPressed() const
IconButton::SetIcon(const char* pathToBitmap)
IconButton::SetIcon(const BBitmap* bitmap)
IconButton::SetIcon(const BMimeType* fileType, bool small)
IconButton::SetIcon(const unsigned char* bitsFromQuickRes,
IconButton::ClearIcon()
IconButton::Bitmap() const
IconButton::~IconButton()
IconButton::DrawBorder() const
IconButton::DrawNormalBorder(BRect r, rgb_color background,
IconButton::DrawPressedBorder(BRect r, rgb_color background,
IconButton::IsValid() const
IconButton::Value() const
IconButton::MessageReceived(BMessage* message)
IconButton::SetValue(int32 value)
IconButton::IsEnabled() const
IconButton::SetEnabled(bool enabled)
IconButton::_ConvertToRGB32(const BBitmap* bitmap) const
IconButton::_MakeBitmaps(const BBitmap* bitmap)
IconButton::AttachedToWindow()
IconButton::_DeleteBitmaps()
IconButton::_Update()
IconButton::_AddFlags(uint32 flags)
IconButton::_ClearFlags(uint32 flags)
IconButton::Draw(BRect area)
IconButton::_HasFlags(uint32 flags) const
IconButton::_DrawFrame(BRect r, rgb_color col1, rgb_color col2,
class IconButton : public MView, public BView, public BInvoker {
IconButton(const char* name,
virtual ~IconButton();
for (int32 i = 0; IconButton* button = _FindIcon(i); i++)
if (IconButton* valueButton = _FindIcon(value)) {
for (int32 i = 0; IconButton* button = _FindIcon(i); i++) {
for (int32 i = 0; IconButton* button = _FindIcon(i); i++) {
for (int32 i = 0; IconButton* button = _FindIcon(i); i++) {
if (IconButton* sourceIcon = dynamic_cast<IconButton*>(source)) {
for (int32 i = 0; IconButton* button = _FindIcon(i); i++) {
IconOptionsControl::AddOption(IconButton* icon)
IconButton*
return dynamic_cast<IconButton*>(view);
for (int32 i = 0; IconButton* button = _FindIcon(i); i++) {
for (int32 i = 0; IconButton* button = _FindIcon(i); i++) {
class IconButton;
void AddOption(IconButton* icon);
IconButton* _FindIcon(int32 index) const;