Lines Matching refs:item
16 RendererLayoutItem(BView* owner, int32 index, void* item,
21 fItem(item),
180 BLayoutItem* item = _ItemAt(GetLayout(), point);
183 = dynamic_cast<RendererLayoutItem*>(item)) {
193 ? "group" : "item", rendererItem->Item());
208 GroupListView::_Draw(BLayoutItem* item, BRect updateRect)
211 = dynamic_cast<RendererLayoutItem*>(item)) {
215 } else if (BLayout* layout = dynamic_cast<BLayout*>(item)) {
217 item = layout->ItemAt(i);
218 if (!item->IsVisible() || !item->Frame().Intersects(updateRect))
221 _Draw(item, updateRect);
228 GroupListView::_ItemAt(BLayoutItem* item, BPoint point)
231 = dynamic_cast<RendererLayoutItem*>(item))
234 if (BLayout* layout = dynamic_cast<BLayout*>(item)) {
236 item = layout->ItemAt(i);
237 if (!item->IsVisible() || !item->Frame().Contains(point))
240 return _ItemAt(item, point);
244 return item;