Lines Matching refs:item

40 const char* kTabsField = "BALMLayout:item:tabs";
41 const char* kItemAspectRatio = "BALMLayout:item:aspect";
42 const char* kItemPenalties = "BALMLayout:item:penalties";
43 const char* kItemInsets = "BALMLayout:item:insets";
655 BALMLayout::AreaFor(const BLayoutItem* item) const
657 if (!item)
659 return static_cast<Area*>(item->LayoutData());
688 BALMLayout::LeftOf(const BLayoutItem* item) const
690 Area* area = AreaFor(item);
708 BALMLayout::RightOf(const BLayoutItem* item) const
710 Area* area = AreaFor(item);
728 BALMLayout::TopOf(const BLayoutItem* item) const
730 Area* area = AreaFor(item);
748 BALMLayout::BottomOf(const BLayoutItem* item) const
750 Area* area = AreaFor(item);
785 BLayoutItem* item = _LayoutItemToAdd(view);
786 Area* area = AddItem(item, left, top, right, bottom);
788 if (item != view->GetLayout())
789 delete item;
807 BLayoutItem* item = _LayoutItemToAdd(view);
808 Area* area = AddItem(item, row, column);
810 if (item != view->GetLayout())
811 delete item;
819 BALMLayout::AddItem(BLayoutItem* item)
821 return AddItem(-1, item);
826 BALMLayout::AddItem(int32 index, BLayoutItem* item)
828 if (!item)
831 // simply add the item at the upper right corner of the previous item
849 Area* area = AddItem(item, left, top);
855 BALMLayout::AddItem(BLayoutItem* item, XTab* _left, YTab* _top, XTab* _right,
894 if (!BAbstractLayout::AddItem(-1, item))
896 Area* area = AreaFor(item);
898 RemoveItem(item);
915 BALMLayout::AddItem(BLayoutItem* item, Row* row, Column* column)
917 if (!BAbstractLayout::AddItem(-1, item))
919 Area* area = AreaFor(item);
1096 BALMLayout::ItemArchived(BMessage* into, BLayoutItem* item, int32 index) const
1099 status_t err = BAbstractLayout::ItemArchived(into, item, index);
1103 Area* area = AreaFor(item);
1127 BALMLayout::ItemUnarchived(const BMessage* from, BLayoutItem* item,
1131 status_t err = BAbstractLayout::ItemUnarchived(from, item, index);
1135 Area* area = AreaFor(item);
1290 BALMLayout::ItemAdded(BLayoutItem* item, int32 atIndex)
1292 item->SetLayoutData(new(std::nothrow) Area(item));
1293 return item->LayoutData() != NULL;
1298 BALMLayout::ItemRemoved(BLayoutItem* item, int32 fromIndex)
1300 if (Area* area = AreaFor(item)) {
1302 item->SetLayoutData(NULL);