ShapeListItem
ShapeListItem* item
= dynamic_cast<ShapeListItem*>(ItemAt(CurrentSelection(0)));
ShapeListItem* item = dynamic_cast<ShapeListItem*>(
ShapeListItem* item
= dynamic_cast<ShapeListItem*>((BListItem*)items.ItemAtFast(i));
ShapeListItem* item
= dynamic_cast<ShapeListItem*>((BListItem*)items.ItemAtFast(i));
ShapeListItem(Shape* s, ShapeListView* listView)
ShapeListItem* item = dynamic_cast<ShapeListItem*>(ItemAt(index));
return new ShapeListItem(item->shape,
ShapeListItem* item = dynamic_cast<ShapeListItem*>(ItemAt(i));
ShapeListItem* item = dynamic_cast<ShapeListItem*>(ItemAt(i));
ShapeListItem* shapeItem = dynamic_cast<ShapeListItem*>(item);
ShapeListItem* item = new(std::nothrow) ShapeListItem(shape, this);
ShapeListItem* item = _ItemForShape(shape);
ShapeListItem*
ShapeListItem* item = dynamic_cast<ShapeListItem*>(ItemAt(i));
ShapeListItem* item
= dynamic_cast<ShapeListItem*>(ItemAt(CurrentSelection(i)));
ShapeListItem* item = dynamic_cast<ShapeListItem*>(
class ShapeListItem;
ShapeListItem* _ItemForShape(Shape* shape) const;