void BToolbar::AddAction(BMessage* message, BHandler* target, const BBitmap* icon, const char* toolTipText, bool lockable) { BButton* button; if (lockable) button = new LockableButton(NULL, NULL, message); else button = new BButton(NULL, NULL, message); button->SetIcon(icon); button->SetFlat(true); if (toolTipText != NULL) button->SetToolTip(toolTipText); _AddView(button); button->SetTarget(target); }