An EiffelVision 2 "item" is an object that is used to display information inside certain primitives. For example, EV_LIST may hold items of type EV_LIST_ITEM. All EiffelVision 2 items are descendants of EV_ITEM, which in turn is a descendant of EV_PIXMAPABLE, which means that an item can display a EV_PIXMAP object.

Item Holders

Below is a structure showing some of the EiffelVision 2 item-containing components and the items that they accept: