BSeparatorItem
friend class BSeparatorItem;
class BSeparatorItem : public BMenuItem {
BSeparatorItem();
BSeparatorItem(BMessage* data);
virtual ~BSeparatorItem();
BSeparatorItem& operator=(const BSeparatorItem& other);
pFileMenu->AddItem(new BSeparatorItem());
pFileMenu->AddItem(new BSeparatorItem());
pFileMenu->AddItem(new BSeparatorItem());
windowMenu->AddItem(new BSeparatorItem());
menu->AddItem(new BSeparatorItem());
BSeparatorItem()
class TSeparatorItem : public BSeparatorItem {
showMenu->AddItem(new BSeparatorItem());
fRepositoryMenu->AddItem(new BSeparatorItem());
AddItem(new BSeparatorItem(), 0);
fQueryMenu->AddItem(new BSeparatorItem());
if (dynamic_cast<BSeparatorItem *>(item = ItemAt(0)) != NULL)
else if (dynamic_cast<BSeparatorItem *>(item = ItemAt(CountItems() - 1)) != NULL)
menu->AddItem(new BSeparatorItem(), wiredCount);
addtopbottom(new BSeparatorItem());
addtopbottom(new BSeparatorItem());
addtopbottom(new BSeparatorItem());
addtopbottom(new BSeparatorItem());
addtopbottom(new BSeparatorItem ());
fOutputPathMenu->AddItem(new BSeparatorItem());
menu->AddItem(new BSeparatorItem(), matrixArea);
menu->AddItem(new BSeparatorItem(), matrixArea);
fPopUpMenu->AddItem(new BSeparatorItem());
AddItem(new BSeparatorItem(), 0);
searchPageMenu->AddItem(new BSeparatorItem());
class BSeparatorItem;
&& dynamic_cast<BSeparatorItem*>(item) == NULL) {
BMenuItem* item = new (nothrow) BSeparatorItem();
|| dynamic_cast<BSeparatorItem*>(item) != NULL) {
void BSeparatorItem::_ReservedSeparatorItem1() {}
void BSeparatorItem::_ReservedSeparatorItem2() {}
BSeparatorItem &
BSeparatorItem::operator=(const BSeparatorItem &)
BSeparatorItem::BSeparatorItem()
BSeparatorItem::BSeparatorItem(BMessage* data)
BSeparatorItem::~BSeparatorItem()
BSeparatorItem::Archive(BMessage* data, bool deep) const
BSeparatorItem::Instantiate(BMessage* data)
return new BSeparatorItem(data);
BSeparatorItem::SetEnabled(bool enable)
BSeparatorItem::GetContentSize(float* _width, float* _height)
BSeparatorItem::Draw()
fPrinterPopUp->AddItem(new BSeparatorItem);
menu->AddItem(new BSeparatorItem());
menu->AddItem(new BSeparatorItem());
parent->AddItem(new BSeparatorItem(), 1);
parent->AddItem(new BSeparatorItem(), mountIndex + 1);
parent->AddItem(new BSeparatorItem(), mountIndex + 2);
if (dynamic_cast<BSeparatorItem*>(separator) != NULL)
if (dynamic_cast<BSeparatorItem*>(separator) != NULL)
parent->AddItem(new BSeparatorItem(), index);
&& dynamic_cast<BSeparatorItem*>(menu->ItemAt(start - 1)) == NULL)
if (dynamic_cast<BSeparatorItem*>(separator) != NULL) {
menu->AddItem(new BSeparatorItem());
menu->AddItem(new BSeparatorItem());
AddItem(new BSeparatorItem(), group->fFirstItemIndex);
parent->AddItem(new BSeparatorItem(), 1);
parent->AddItem(new BSeparatorItem());
fImageMenu->AddItem(new BSeparatorItem(), 1);
BSeparatorItem* separator = new BSeparatorItem;
BSeparatorItem* separatorItem = NULL;
separatorItem = (BSeparatorItem*)menu->RemoveItem((int32)0);
menu->AddItem(new BSeparatorItem(), 1);
fileMenu->AddItem(new BSeparatorItem);
fileMenu->AddItem(new BSeparatorItem);
pMenu->AddItem(new BSeparatorItem());