A display item is an object which contains some visual information and the rules to display them. Display items share the same set of visual characteristics as that of widgets, like fonts, borders, background and foreground colors. They also share some functional attributes as that of widgets, like callbacks and drag and drop. Display items also support resources (they are treated the same as toplevel widgets by the resource manager).
However, display items and widgets are fundamentally different entities. Widgets directly communicate with the user and the X server while display items must rely on their host widgets to fullfil the interaction.
Display items are used in FancyListBox, ListTree and WorkArea widgets.
The following types of display items are currently supported.
EZ_WIDGET_ITEM
EZ_LABEL_ITEM
EZ_FIG_ITEM