Here is a list of commands common to all display items.
EZ_Item *EZ_DuplicateItem (EZ_Item *item);
void EZ_AddItemCallBack(EZ_Item *item, int which,
EZ_CallBack callback, void *cdata, int where);
void EZ_RemoveItemCallBack(EZ_Item *item, int which,
EZ_CallBack callback, void *cdata);
void EZ_DestroyItem(EZ_Item *item);
int EZ_GetItemType(EZ_Item *item);
void EZ_GetItemBwAndXYPading(EZ_Item *item, int *bw, int *xpad, int *ypad);
void EZ_GetItemClientData(EZ_Item *item, int *i, void **p);
int EZ_GetItemIntData(EZ_Item *item);
void *EZ_GetItemPtrData(EZ_Item *item);
void EZ_SetItemClientData(EZ_Item *item, int i, void *p);
void EZ_SetItemIntData(EZ_Item *item, int i);
void EZ_SetItemPtrData(EZ_Item *item, void *p);
void EZ_RemoveAllItemCallBacks(EZ_Item *item, int which);
EZ_Widget *EZ_GetItemHostWidget(EZ_Item *item);
void EZ_UpdateDisplayItem (EZ_Item *item);
void EZ_SetItemPosition(EZ_Item *item, int x, int y);
void EZ_GetItemPosition(EZ_Item *item, int *x, int *y);
void EZ_GetItemAPosition(EZ_Item *item, int *x, int *y);
void EZ_SetItemDimension(EZ_Item *item, int w, int h);
void EZ_GetItemDimension(EZ_Item *item, int *w, int *h);
void EZ_GetItemADimension(EZ_Item *item, int *w, int *h);
int EZ_PickAnItem( EZ_Item *item, int x, int y);