GTK+
gtk/gtkitem.h
GtkItem is an abstract base class for list items, tree items, and menu items. Items are widgets that can be "selected," "deselected," and "toggled."