[[Property:title|Items]]
[[Property:weight|3]]
[[Property:uuid|3143511c-28bd-cc5c-c710-700796778982]]
All EiffelVision 2 items inherit [[ref:libraries/vision2/reference/ev_item_chart|EV_ITEM]] .

==What is an item?==

A Vision2 item is an object that is used to display information within certain primitives. For example, [[ref:libraries/vision2/reference/ev_list_chart|EV_LIST]]  may hold items of type [[ref:libraries/vision2/reference/ev_list_item_chart|EV_LIST_ITEM]] . All Vision2 items are descendants of [[ref:libraries/vision2/reference/ev_pixmapable_chart|EV_PIXMAPABLE]]  meaning they can display an [[ref:libraries/vision2/reference/ev_pixmap_chart|EV_PIXMAP]] . 

==Item holders==

Below is a structure showing the Vision2 components and the items that they accept. All the items types available in Vision2 are included: 
* [[ref:libraries/vision2/reference/ev_list_chart|EV_LIST]]  accepts items of type: 
** [[ref:libraries/vision2/reference/ev_list_item_chart|EV_LIST_ITEM]] 

*  [[ref:libraries/vision2/reference/ev_combo_box_chart|EV_COMBO_BOX]]  accepts items of type: 
** [[ref:libraries/vision2/reference/ev_list_item_chart|EV_LIST_ITEM]] 

* [[ref:libraries/vision2/reference/ev_window_chart|EV_WINDOW]]  accepts items of type (Use set_menu_bar): 
** [[ref:libraries/vision2/reference/ev_menu_bar_chart|EV_MENU_BAR]]  accepts items of type: 
*** [[ref:libraries/vision2/reference/ev_menu_chart|EV_MENU]]  accepts items of type: 
**** [[ref:libraries/vision2/reference/ev_menu_chart|EV_MENU]] 
**** [[ref:libraries/vision2/reference/ev_menu_item_chart|EV_MENU_ITEM]] 
**** [[ref:libraries/vision2/reference/ev_menu_separator_chart|EV_MENU_SEPARATOR]] 
**** [[ref:libraries/vision2/reference/ev_radio_menu_item_chart|EV_RADIO_MENU_ITEM]] 
**** [[ref:libraries/vision2/reference/ev_check_menu_item_chart|EV_CHECK_MENU_ITEM]] 

* [[ref:libraries/vision2/reference/ev_multi_column_list_chart|EV_MULTI_COLUMN_LIST]]  accepts items of type: 
** [[ref:libraries/vision2/reference/ev_multi_column_list_row_chart|EV_MULTI_COLUMN_LIST_ROW]] 

* [[ref:libraries/vision2/reference/ev_tool_bar_chart|EV_TOOL_BAR]]  accepts items of type: 
** [[ref:libraries/vision2/reference/ev_tool_bar_button_chart|EV_TOOL_BAR_BUTTON]] 
** [[ref:libraries/vision2/reference/ev_tool_bar_radio_button_chart|EV_TOOL_BAR_RADIO_BUTTON]] 
** [[ref:libraries/vision2/reference/ev_tool_bar_separator_chart|EV_TOOL_BAR_SEPARATOR]] 
** [[ref:libraries/vision2/reference/ev_tool_bar_toggle_button_chart|EV_TOOL_BAR_TOGGLE_BUTTON]] 

* EV_TREE accepts items of type: 
** [[ref:libraries/vision2/reference/ev_dynamic_tree_item_chart|EV_DYNAMIC_TREE_ITEM]]  accepts items of type: 
*** [[ref:libraries/vision2/reference/ev_dynamic_tree_item_chart|EV_DYNAMIC_TREE_ITEM]] 
*** [[ref:libraries/vision2/reference/ev_tree_item_chart|EV_TREE_ITEM]] 

** [[ref:libraries/vision2/reference/ev_tree_item_chart|EV_TREE_ITEM]]  accepts items of type: 
*** [[ref:libraries/vision2/reference/ev_dynamic_tree_item_chart|EV_DYNAMIC_TREE_ITEM]] 
*** [[ref:libraries/vision2/reference/ev_tree_item_chart|EV_TREE_ITEM]] 

